Taro Logo

Senior Full Stack Engineer

World's most popular audio streaming subscription service, launched in 2008.
$160,091 - $228,702
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Job Description

Spotify, the world's leading audio streaming platform, is seeking a Senior Full Stack Engineer to join their Advertising Product & Technology team. This role sits within the Disco squad in the Ads R&D Team, working at the intersection of advertising and user experience to connect millions of brands to billions of fans. The position offers an opportunity to work on a next-generation advertising platform that handles massive scale, serving hundreds of millions of fans and hundreds of thousands of advertisers.

The role combines both technical expertise and leadership responsibilities, requiring proficiency in Java and TypeScript for end-to-end feature implementation. You'll be working in a flexible, remote environment within North American time zones, collaborating with global teams including those in Australian time zones. The position offers competitive compensation ranging from $160,091 to $228,702 plus equity, along with comprehensive benefits.

As a Senior Full Stack Engineer, you'll be responsible for designing and implementing features for the Spotify Ads Manager, partnering with product managers and stakeholders to scale services, and leading complex multi-team refactors. The ideal candidate should have 5+ years of experience, strong understanding of web & API development, and expertise in TypeScript design patterns and web architecture.

Spotify emphasizes inclusivity and diversity, welcoming candidates from all backgrounds. The company offers a supportive environment focused on personal growth, with opportunities to mentor others and contribute to best practices. This role is perfect for someone who thrives in a fast-paced, iterative environment and wants to make an impact on how millions of users experience audio advertising.

Last updated 2 days ago

Responsibilities For Senior Full Stack Engineer

  • Design, implement and ship features using Java, Typescript for the Spotify Ads Manager
  • Partner with product managers and business stakeholders to build and scale services
  • Collaborate with teams across the world to deliver high-quality customer-facing products
  • Perform code reviews, create documentation and handle complex bug fixes
  • Improve operational excellence and share knowledge across the company
  • Uplift and mentor those around you, especially junior team members

Requirements For Senior Full Stack Engineer

Java
TypeScript
  • 5+ years of hands-on experience in Java and TypeScript
  • Strong understanding of web & API development
  • Experience with REST, gRPC and GraphQL
  • Deep understanding of TypeScript design patterns, data structures, APIs and web architecture
  • Experience with engineering best practices and testing automation
  • Experience leading large, complex multi-team refactors
  • Comfortable working in an agile environment
  • Autonomous and takes full ownership of work

Benefits For Senior Full Stack Engineer

Medical Insurance
Parental Leave
401k
  • Health insurance
  • Six month paid parental leave
  • 401(k) retirement plan
  • Monthly meal allowance
  • 23 paid days off
  • 13 paid flexible holidays
  • Paid sick leave
  • Equity