← Back to job listings
CL
Senior Backend Software Engineer
Clubhouse · United States
About The Role
Join Clubhouse, a social audio platform, as a Senior Backend Software Engineer. In this role, you'll work on rapid product explorations, app quality, and monetization features for Clubhouse Plus users. You'll collaborate with founders, product, design, and data science to solve user problems, ship new product launches, and improve backend reliability. This is a remote-friendly position open to candidates across the U.S.
- Collaborate with cross-functional teams to solve user problems and ship new product launches.
- Iteratively improve a legacy codebase while keeping an eye on long-term maintainability.
- Build and ship experiments that improve monetization, host experiences, content understanding, and personalization for millions of users.
- You have a product mindset. You connect backend work to measurable business impact. You think about how experiments tie to user growth and engagement, and you balance technical decisions with product outcomes
- You work well cross-functionally. You enjoy partnering closely with Product Managers, Designers, and Data Scientists to shape hypotheses and act on results. You communicate tradeoffs clearly and can reframe constraints as opportunities
- You are experienced and curious. You have 4–5 years of backend development experience with a strong foundation in languages like Python or Java, and experience with relational and/or NoSQL databases (PostgreSQL, DynamoDB). You’re eager to deepen your technical craft and broaden your systems thinking
- You move quickly and iterate. You can scope and deliver MVPs to learn early, gather data, and iterate. You know how to balance speed and reliability so experiment results are trustworthy
- You build with a platform mindset. You think about API contracts, shared infrastructure, and distributed systems patterns as first-class concerns — even when shipping product features. You can identify when a product need is better served by investing in a shared service versus a one-off implementation, and you balance that tension pragmatically
- You think at a systems level. You understand the tradeoffs in evolving a legacy codebase — balancing short-term velocity with long-term maintainability. You map out edge cases for experiments and features, considering performance, scaling, and data implications. You appreciate the practical cost of complexity and advocate for the simplest solution that achieves the intended outcome
- You’re collaborative and low ego. You evolve your thinking based on new data, seek the best solution regardless of ownership, and contribute to a positive, inclusive team culture
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring