Full Stack Engineer

Spotify Spotify · Consumer · Sydney, Australia · Advertising R&D

Full Stack Engineer for Spotify's Advertising Product & Technology team, focusing on building and scaling a next-generation advertising platform for audio and video content. The role involves designing, implementing, and shipping end-to-end features using Java and TypeScript, collaborating with cross-functional teams, and driving adoption, revenue, and user happiness metrics.

What you'd actually do

  1. Design, implement and ship features using Java, Typescript and other technologies for the Spotify Ads Manager.
  2. Partner with product managers and business stakeholders to build and scale our services, powering our platform.
  3. Collaborate with teams and disciplines across the world to deliver high-quality, high-impact customer-facing products and features.
  4. Perform code reviews, create documentation and take on complex bug fixes across services and multiple levels of the stack.
  5. Improve operational excellence and share your knowledge across the company to promote best practices.

Skills

Required

  • Java
  • TypeScript
  • web development
  • API development
  • REST
  • gRPC
  • GraphQL
  • observability
  • testing automation
  • monitoring tools
  • software architecture
  • stakeholder management

Nice to have

  • experimentation platforms
  • A/B testing concepts
  • SQL

What the JD emphasized

  • at least 3 years of hands-on experience in Java and TypeScript
  • Proficiency in understanding and implementing REST, gRPC, and GraphQL is essential.
  • You care about observability and building robust & reliable systems.
  • You own your solutions end-to-end
  • You care about software architecture across the front-end, back-end, and the APIs gluing them together.
  • You have experience working directly with stakeholders and Product leadership.