Backend Engineer building reliable backend services for Spotify's mobile app experience. Collaborating with engineers to design APIs and improve user-facing experiences on a global scale.
Responsibilities
Design, build, and operate backend services that are reliable, low-latency, and ready to scale globally.
Partner with engineers and product teams across Spotify to design APIs and data flows that power user-facing experiences.
Take ownership of your services end-to-end, including operations and on-call participation.
Evolve our architecture to support new features, performance improvements, and long-term technical health.
Use experimentation and data to drive decisions and improve feature quality.
Participate in code reviews, technical discussions, and continuous improvement practices.
Learn, grow, and contribute to Spotify’s engineering culture through collaboration, knowledge sharing, and curiosity.
Requirements
You know how to build and maintain backend services, ideally using Java or a similar language.
You have an understanding of data structures, algorithms, and distributed systems concepts.
You care about reliability, testing, observability, and continuous delivery.
You are familiar with tools commonly used at scale, such as Git, BigQuery, Grafana, JUnit, and PagerDuty.
You are comfortable using AI tools to improve developer workflows and boost productivity.
You are curious, proactive, and eager to learn new approaches and technologies.
You enjoy collaborating with others and shaping both systems and ways of working.
You have experience exploring or applying GenAI to improve developer experience or engineering efficiency.
You are excited about building backend services that power user-facing experiences at massive scale.
Senior Backend Developer responsible for high - performance .NET Core applications at a financial institution. Collaborating on cloud and on - premises solutions with a focus on security and scalability.
Develop and maintain backend services and RESTful APIs using Node.js and Python; implement database persistence (PostgreSQL), caching (Redis), and asynchronous messaging (RabbitMQ). Hybrid role in Goiânia with cross - functional collaboration across product, front - end and infrastructure teams.
Senior Software Engineer developing high - performance C++ libraries for Motion Planning team. Contributing to automated driving technology for Ford vehicles at Latitude AI.
Senior .NET Developer leading complex application development at Trissential. Innovating using modern architecture and cloud technologies in a collaborative hybrid environment.
Decoupled Drupal Engineer maintaining the Drupal 10 backend for Forcepoint.com, building GraphQL APIs and multilingual content models. Ensuring a stable, secure, and scalable content platform with Next.js frontend integration.
Senior Backend Software Engineer at Regard building critical backend services to improve healthcare delivery. Collaborating with product, design, and engineering teams to enhance physician and patient care.
Digital Architect responsible for designing architecture for banking solutions at Commerzbank. Collaborating with teams to implement innovative technology solutions based in Łódź, Poland.
Digital Architect designing enterprise - level architectural solutions in the banking sector. Collaborating with teams to implement IT strategy and transform the bank's architecture landscape.
Software Developer working on telecommunications and cloud service solutions at vitroconnect. Collaborating in agile teams to refine requirements and integrate high - quality IT services.
Senior Java Fullstack Engineer developing digital products and APIs within a team for strategic transformation in Switzerland. Working closely with clients and using modern technologies like Angular and Spring Boot.