Engineering Manager - Advertising

6 days, 4 hours ago
Full-time
Senior
Software Development
Spotify

Spotify

Spotify is a leading global audio streaming service empowering artists and inspiring fans worldwide with over 70 million tracks. It has 365 million users, including 165 million subscribers, across 178 markets.

Media
Founded 2006

Description

  • Build and lead a team of data and backend engineers by hiring, mentoring, and resolving conflict.
  • Partner with product managers to design and implement product features.
  • Improve existing big-data tools for audiences and targeting.
  • Own and evolve large-scale datasets used for user preferences, behavior, identity, and location across platforms.
  • Guide the team’s technical growth in system design, quality, testing, scalability, performance, and fault tolerance.
  • Manage OKRs, roadmaps, career development, performance, and accountability for the team.
  • Plan, track, and report on team work while identifying risks and issues early.
  • Collaborate with peer teams to ensure systems are scalable and maintainable.
  • Promote technical quality from design through code review to production.
  • Drive optimization, testing, and tooling to improve data quality.

Requirements

  • 6+ years of experience.
  • Experience leading, managing, coaching, and mentoring software developers.
  • Experience with object-oriented programming, including Java and Python.
  • Experience working with high-volume heterogeneous data.
  • Experience with Hadoop, BigTable, BigQuery, and Hive.
  • Experience with data modeling, data access, and data storage techniques.
  • Experience designing and building distributed production services and pipelines.
  • Experience with data processing frameworks such as Scio, Storm, and Spark.
  • Experience with Google Cloud Platform.
  • Experience leading agile ceremonies such as sprint planning, daily standups, and retrospectives.
  • Experience with yearly and quarterly roadmap planning, including sizing, scoping, prioritizing, sequencing, and defining dependencies.

Benefits

  • Base salary range of $164,448.00 - $234,926.00 plus equity.
  • Health insurance.
  • Six months of paid parental leave.
  • 401(k) retirement plan.
  • Monthly meal allowance.
  • 23 paid days off.
  • 13 paid flexible holidays.
  • Paid sick leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Manager, Software Engineering

Natera 1K-5K Pharmaceuticals

Natera is seeking a Manager, Software Engineering to lead a distributed oncology software team supporting high-impact cancer testing products in a fast-growing biotech environment.

Agile Java
58 minutes ago

Engineering Manager, Infrastructure Platforms

GitLab 1K-5K Internet Software & Services

GitLab is hiring an Engineering Manager for Infrastructure Platforms to lead a globally distributed team building secure, reliable, and scalable infrastructure that powers GitLab.com, GitLab Dedicated, and self-managed deployments.

Agile CI/CD GitLab Go Kubernetes
1 hour, 40 minutes ago

Manager, Software Engineering (Resilience Engineering)

Affirm 1K-5K Diversified Financial Services

Affirm is seeking an Engineering Manager to lead its Resilience Engineering team, building production load testing and chaos engineering capabilities that improve the safety and reliability of production systems.

AWS Java Kotlin Kubernetes Microservices Python
7 hours, 32 minutes ago

Manager, Engineering (Identity and Access Management)

Bugcrowd 1K-5K Internet Software & Services

Bugcrowd is hiring a Software Engineering Manager to lead its Identity and Access Management team in building secure, scalable authentication, authorization, and identity services across the company’s product ecosystem.

Agile AWS Azure Encryption GCP Go Java JWT Node.js OpenID Connect Ruby SAML Scrum
7 hours, 51 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers