Fullstack Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Full Stack · Web Development
In short
Spotify is seeking a Fullstack Engineer to build and improve tools for podcast creators. The role involves developing scalable backend services and APIs using Java or Ruby on Rails, with opportunities to contribute to frontend experiences using React and TypeScript. This is a remote position within North America, requiring strong collaboration and problem-solving skills.
Responsibilities
- Design, build, and maintain scalable backend services for episode and podcast management.
- Contribute to user-facing surfaces and frontend experiences using React and TypeScript.
- Create and evolve APIs and services connecting user experiences with internal infrastructure.
- Drive improvements to system performance and developer experience.
- Collaborate with product managers, designers, and engineers.
- Contribute to technical discussions and platform decisions.
- Support engineers and maintain high code quality.
- Foster a culture of experimentation, ownership, and continuous learning.
Requirements
- Experience building and operating production backend systems using Java, Ruby on Rails, or similar.
- Some experience with React and TypeScript, or eagerness to develop frontend skills.
- Familiarity with distributed systems concepts (asynchronous processing, service-to-service APIs, storage design, observability).
- Deep care for creator user experience.
- Excellent analytical and problem-solving skills.
- Clear communication across technical and non-technical audiences.
- Growth mindset, curiosity, and willingness to experiment.
- Familiarity with or interest in podcast ecosystems and creator tooling.
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
- Extensive learning opportunities
- Flexible share incentives
- All The Feels employee assistance program and self-care hub
#Creator Experience#Podcast Platform#Backend Services#APIs#Frontend Development#Scalability#React#TypeScript#Java#Ruby on Rails#Distributed Systems#Agile Software Development