Fullstack Engineer - Podcast
Wheelhouse is a creator-experience team within the Podcast Mission. Creators and publishers rely on us to distribute and manage their content across Spotify and beyond. We build the surfaces they interact with every day and the backend services and APIs that power them, with a focus on making the entire publishing and content-management experiences rock-solid, fast, and responsive at scale.
About the role
We are looking for an Engineer II to help build and improve the tools creators use to manage and share their content. You’ll primarily focus on building scalable backend services and APIs, with opportunities to contribute to the frontend. You’ll collaborate closely with product and design to deliver experiences that serve creators worldwide.
Responsibilities
- Design, build, and maintain scalable backend services that power episode and podcast management workflows
- Contribute to user-facing surfaces and frontend experiences using React and TypeScript
- Be an active part of creating and evolving APIs and services that connect user experiences with scalable internal infrastructure
- Drive improvements to system performance and developer experience across the stack
- Collaborate closely with product managers, designers, and engineers across multiple teams to align on requirements and deliver integrated experiences
- Contribute to technical discussions, RFCs, and help shape platform decisions
- Support engineers around you and help maintain a high bar for code quality and operational practices
- Contribute to a culture of experimentation, ownership, collaboration, and continuous learning
Requirements
- Experience building and operating production backend systems using Java, Ruby on Rails, or similar languages and frameworks
- Some experience with React and TypeScript, or eagerness to develop frontend skills
- Familiarity with distributed systems concepts including asynchronous processing, service-to-service APIs, storage design, and observability
- Deep care for the user experience for creators, not just the technical implementation
- Excellent analytical and problem-solving skills and the ability to communicate ideas clearly across technical and non-technical audiences
- A growth mindset, curiosity, and comfort with experimentation
- Commitment to agile software development and a culture of constant learning and improvement
- Familiarity with or interest in podcast ecosystems and creator tooling
Location
This role is open to candidates within the North Americas region. The team operates within the Eastern Standard time zone for collaboration.
Pay
United States base range: $132,948 – $189,927 USD, plus equity.
Benefits
- Health insurance
- Six-month paid parental leave
- 401(k) retirement plan
- Monthly meal allowance
- 23 paid days off
- Paid flexible holidays
- Paid sick leave