Job Closed
This listing is no longer active.
Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.
Fullstack Engineer – Music
Location
New York
Posted
84 days ago
Salary
0
Seniority
Senior
Job Description
Fullstack Engineer – Music
Spotify
• Contribute to the design and development of end-to-end features across frontend and backend systems. • Help shape architecture decisions that support scalable, reliable, and high-performing user experiences. • Build and maintain distributed systems that power high-traffic product moments. • Collaborate closely with engineers, product managers, designers, and data scientists to bring new features to life. • Improve engineering practices, code quality, and team workflows through thoughtful contributions.
Job Requirements
- You are experienced in building backend applications using Java.
- You are comfortable working with modern frontend technologies such as React and TypeScript.
- You understand how to design and build systems across the full stack, including APIs and distributed architectures.
- You care about writing clean, maintainable code and improving how teams work together.
- You are curious and open to learning, and you enjoy exploring new approaches to solving problems.
- You communicate ideas clearly and collaborate effectively with cross-functional partners.
Benefits
- Flexible work arrangements
- Continuous evolution of our systems to meet growing user and artist needs.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Develop frontend applications primarily using Python, React, Node.js & Vite • Backend development and database design using Supabase • Plan and implement new software features using Cursor • Ensure code quality, performance, security, and scalability
• Develop and maintain our web application using Next.js, TypeScript, React, Tailwind, and shadcn/ui • Work in an AI-first development environment with Cursor • Manage version control and collaboration via GitHub • Ensure high code quality through testing and maintainable architecture • Maintain and perform migrations for our NoSQL database • Conduct code reviews and continuously improve existing systems • Contribute to technical decisions, stack evolution, and product vision
• Build and ship features across both Groov PerformanceCare and Groov Health product lines • Develop and iterate on AI-powered conversational experiences using AWS Bedrock and frontier models • Integrate with workplace platforms like MS365, Slack and Teams to deliver insights in the flow of work • Write clean, maintainable, and testable code across the technology stack • Build reusable components, libraries, and frameworks to enhance development efficiency • Work with product managers and engineering leads to translate requirements into pragmatic technical solutions • Partner with workplace scientists and data teams to implement data-driven insights • Communicate effectively with all team members and stakeholders in an agile environment • Provide constructive feedback via code reviews and support team members as appropriate • Debug and resolve production issues efficiently • Optimise application performance and system reliability • Ensure code quality through comprehensive testing and automation • Support CI/CD pipelines and manage release processes • Contribute to monitoring systems and alerting infrastructure • Participate in architectural discussions and technical design processes • Document processes, decisions, and technical implementations • Stay current with AI and software engineering trends — we move fast and expect you to as well
Senior Software Engineer
Woolf University MaltaAmerican University in Malta | Malta Further and Higher Education Authority | ECTS | EQF
• Architect, design, and implement scalable, reliable backend and frontend systems that support key product initiatives. • Collaborate closely with product and design teams to translate user needs into robust, maintainable technical solutions. • Take end-to-end ownership of major technical components, from initial design through deployment and ongoing optimization. • Lead architectural discussions, making informed trade-offs to balance scalability, maintainability, and delivery speed. • Champion code quality by writing clean, well-tested code and establishing best practices for testing, CI/CD, and observability. • Conduct thoughtful peer reviews and actively mentor junior and mid-level engineers to elevate team performance. • Contribute to long-term technical planning, helping shape the roadmap for product architecture and infrastructure.



