As a Staff Software Engineer on the Product Engineering team, you'll play a central role in developing and delivering full-stack features at speed and scale. You'll design and implement reusable components across the entire technology stack, helping to shape systems that are both efficient and maintainable.
What You'll Do
- Lead the end-to-end delivery of complex features, from concept through deployment
- Develop shared infrastructure and modular solutions that enhance team velocity
- Champion engineering practices that prioritize long-term sustainability over short-term gains
- Collaborate closely with cross-functional partners to align technical and product goals
What We're Looking For
- A proven track record of shipping full-stack features in production environments
- Adaptability and persistence in solving challenging technical problems
- Leadership through code and collaboration—guiding peers by setting strong technical and cultural examples
- Advocacy for focused time and thoughtful design in engineering workflows
Culture and Environment
Our engineering culture values ownership, mentorship, and integrity. We believe the best leadership comes from action, not titles. Engineers are trusted to do their best work and are expected to uplift those around them by consistently demonstrating excellence in practice.