
Empowering economic freedom through innovative financial solutions
Block, headquartered in San Francisco, California, is a financial technology company that provides a suite of products including Square, Cash App, and TIDAL. With over 50 million monthly active users, Block is focused on economic empowerment through accessible financial services. The company went pu...
Block offers competitive salaries, equity options, generous PTO policies, and comprehensive health benefits. Employees enjoy a flexible remote work po...
Block fosters a culture of inclusivity and innovation, encouraging diverse perspectives to drive solutions. The company emphasizes collaboration acros...

Block • Seattle, WA, United States of America
Block is hiring a Senior Software Engineer for their GraphQL Platform team to design and implement core features that empower product engineering teams. You'll work with GraphQL infrastructure and collaborate across various brands. This role requires experience in API design and distributed systems.
You have 5+ years of software engineering experience, particularly in building and scaling distributed systems. Your expertise in API design allows you to create robust solutions that meet the needs of diverse product teams. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver impactful features.
Your deep understanding of GraphQL enables you to lead the design and implementation of core platform features, including API gateway capabilities and schema management tools. You are passionate about building developer platforms that empower engineers to deliver high-quality products efficiently.
You possess strong problem-solving skills and can drive architectural decisions that scale across a large ecosystem. Your experience with developer SDKs and tools enhances your ability to create solutions that are both user-friendly and powerful.
You are a proactive communicator, able to articulate technical concepts to non-technical stakeholders. You understand the importance of gathering requirements from product teams and translating them into actionable development tasks. You are committed to fostering an inclusive and collaborative team culture.
Experience with cloud platforms and microservices architecture is a plus. Familiarity with other API technologies and frameworks can enhance your contributions to the team. A background in financial technology or similar industries would be beneficial but is not required.
As a Senior Software Engineer on the GraphQL team, you will lead the design and implementation of core features that enhance our GraphQL infrastructure. You will collaborate with product teams across Block, including Square and Cash App, to understand their needs and build solutions that promote both internal and external API capabilities.
You will drive platform architecture decisions, ensuring that the solutions you implement are scalable and maintainable. Your role will involve developing API gateway capabilities and schema management tools that streamline the development process for product engineering teams.
You will work closely with other engineers to create developer SDKs that facilitate the integration of GraphQL into various applications. Your contributions will directly impact the efficiency and effectiveness of product teams across Block's ecosystem.
You will participate in code reviews and provide mentorship to junior engineers, helping them grow their skills and understanding of best practices in software development. Your leadership will help shape the technical direction of the GraphQL platform and ensure that it meets the evolving needs of the business.
At Block, you will be part of a mission-driven company focused on economic empowerment. We offer a collaborative work environment where diverse perspectives are valued. You will have the opportunity to work on innovative projects that have a meaningful impact on our users and the financial ecosystem.
We provide competitive compensation and benefits, including opportunities for professional development and growth within the company. You will be part of a team that encourages creativity and supports your career aspirations. Join us in building a financial system that is open to everyone.
Apply now or save it for later. Get alerts for similar jobs at Block.