Lead Software Engineer (BFF)
Bumble
about 1 month ago
Austin, TX, USA or New York, NY, USA
Senior / Staff+
Responsibilities
- Develop horizontally scalable backend systems using TypeScript and Go.
- Design and implement GraphQL APIs to support client applications.
- Establish and maintain a comprehensive testing strategy.
- Guide features through the full development lifecycle.
- Collaborate closely with product, design, and client engineers.
Requirements
- 7+ years of relevant experience in backend development.
- Experience in a lead role contributing to architecture and design.
- Strong proficiency in TypeScript or Go.
- Experience building and maintaining GraphQL APIs.
- Familiarity with SQL and noSQL databases.
- Expertise in implementing thorough testing strategies.
- Familiarity with cloud platforms and containerization technologies.
- Experience working through the entire product development lifecycle.
- Excellent problem-solving and analytical skills.
- Strong communication abilities and experience in cross-functional teams.
Benefits
- Opportunity to shape the product roadmap.
- Drive architecture decisions with a wide impact.
- Be part of a culture that values respect, excellence, curiosity, courage, and joy.
- Enjoy competitive compensation, equity, and world-class benefits.
Tech Stack
Amazon DynamoDBGoGraphQLRedisSQLTypeScript
Categories
BackendFull StackTesting