Overview
Staff Software Engineer to own technical direction and execution for major products and systems in a remote, global team.
What you'll do
- Own technical design and execution for major products, systems, and engineering initiatives.
- Design scalable, reliable systems across backend, frontend, APIs, databases, and infrastructure.
- Build hands-on with the team through coding, prototyping, code reviews, and debugging.
- Drive architecture decisions and trade-offs across speed, scalability, reliability, cost, and maintainability.
- Turn ambiguous product problems into clear technical solutions and execution plans.
- Raise engineering quality via testing, security, observability, and development practices.
- Lead technically critical initiatives and mentor engineers across teams.
What you'll need
- 7+ years of software engineering experience building and shipping production systems.
- Deep expertise in backend, frontend, distributed systems, APIs, databases, or cloud infrastructure.
- Strong system design and architecture skills for complex or high-scale systems.
- Strong coding ability and willingness to remain hands-on.
- Track record of technically leading major engineering projects from design through production.
- Ability to make sound technical trade-offs and solve complex production problems.
- Strong English communication skills.
Nice to have
- Experience scaling engineering teams, systems, or development practices through significant growth.
- Experience operating across multiple products, markets, or countries.
Details
- Remote role with candidates comfortable working in a distributed international team.
Read the full description and apply on the company’s own careers page.