Spotify logo
Spotify

Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.

Backend Engineer – Advertising

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 2008H1B SponsorCompany SiteLinkedIn

Location

New York

Posted

111 days ago

Salary

$132.9K - $189.9K / year

Seniority

Senior

Job Description

Backend Engineer – Advertising

Spotify

• Design and develop scalable backend systems and APIs using Java services • Collaborate with Data Scientists and or Data Engineers to build and maintain complex data pipelines using frameworks like Scio, Storm, Spark, and Google Cloud Platform • Develop expertise in testing practices, including TDD and integration testing • Ensure high-quality code through automated testing and continuous integration • Lead high-performance Java service development and operations for millions of users • Partner with Data Scientists and User Researchers to understand user needs and inform product decisions

Job Requirements

  • You are an experienced Backend Engineer with 3+ years of working experience
  • You are proficient in Java, with a desire to expand knowledge into additional languages like Scala
  • You are a strong advocate for code quality, testing, and automation
  • You have experience with distributed systems, high-volume services, production deployment, big data processing technologies, and system design
  • You are familiar with APIs, stakeholders, and agile methodologies
  • Knowledge of algorithms, data structures, and software engineering principles
  • Understanding of end-user experience, quality, and modern engineering practices
  • Collaborative attitude with a strong desire to work with others and make a difference
  • Passionate about delivering high-quality code, iterating quickly, and experimenting with new ideas
  • Believes data is a powerful tool for informed decision-making

Benefits

  • health insurance
  • six month paid parental leave
  • 401(k) retirement plan
  • monthly meal allowance
  • 23 paid days off
  • 13 paid flexible holidays

Related Job Pages

More Backend Engineer Jobs

Affirm logo

Software Engineer I, Backend – Purchasing Power Experience

Affirm

We create honest financial products that improve lives.

Backend Engineer111 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• With the support of your team, you will work on tasks that contribute to the team's projects and goals. • You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work. • You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime. • You will contribute to a sense of community on your team by engaging in growth and development activities.

United States
$115K - $170K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Participar en nuevos desarrollos de proyectos • Asumir un rol de desarrollador/a senior backend Java • Aportar ideas en el equipo para implementar en los nuevos proyectos

Spain
Job Closed
Full TimeRemoteTeam 11-50

- Minimum 4+ years of hands-on experience. - Develop and maintain high-quality code using C#, .NET Framework / .NET Core, REST APIs, Microservices, SQL Server, and Entity Framework Core for back-end systems. - Proficiency with design patterns (Chain of Responsibility, CQRS, Factory, Builder, Singleton). - Strong understanding of the .NET Core application lifecycle and .NET Core Web API. - Experience with authentication and authorization mechanisms. - Experience with serialization and deserialization (JSON, XML, binary, etc.). - Practical knowledge of Entity Framework and ADO.NET. - Asynchronous programming experience (async/await). - Unit testing experience (tool agnostic). - Experience applying SOLID principles in code design. - Experience with Azure services: Storage (Table, Blob, Queue), Key Vault, Azure SQL, Application Insights, App Services, Application Gateway, CDN, Traffic Manager, and API Management. - Experience designing RESTful APIs. Advanced English remote

Mexico
Full TimeRemoteTeam 11-50

Understanding of SOLID Design Principals and Design Patterns Extensive hands-on experience working with Microsoft technology C# / ASP.Net MVC, ASP.Net Web Forms and Windows services Experience with ReactJS, HTML 5, JSON, WCF/Web API/Web Services essential Experience in Unit testing Proven experience developing and maintaining Web applications. remote Advanced English

Mexico