As a Senior Backend Engineer on the Product Platform team, you'll play a key role in building the foundational systems that power product development at scale. You'll design and maintain backend frameworks, shared services, and APIs that enable faster, safer feature delivery across engineering teams.
What You'll Do
- Develop and refine core backend systems that support product innovation across the organization
- Design modular, maintainable architectures with a focus on developer experience and long-term scalability
- Collaborate with platform and product engineers to define reusable abstractions and service patterns
- Improve tooling, deployment pipelines, and observability to enhance system reliability and developer productivity
- Guide junior engineers and promote best practices in code quality, system design, and operational excellence
Requirements
- 6+ years of experience building backend systems in cloud-native environments
- Strong proficiency in Java or other JVM languages such as Kotlin or Scala
- Deep understanding of API design, distributed systems, and service-oriented architectures
- Proven experience with cloud platforms, particularly AWS
- Familiarity with shared libraries, deployment automation, and service frameworks
- Ability to communicate complex technical concepts clearly across teams
- Solid foundation in data structures, algorithms, and performance optimization
Benefits
- Equity packages to align your success with the company's long-term growth
- Generous parental leave policy designed to support all caregivers
- Annual Vibe & Thrive allowance for wellbeing, workspace setup, and social connection
- Flexible leave options that support personal needs, rest, and community engagement