Director of Engineering

Magnite

New York (NY)

On-site

USD 180,000 - 240,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity / ESPP
Pension & retirement plans
Comprehensive healthcare
Generous time off
Family leave benefits
Cell phone subsidy
Recognition programs
Wellness programme

Job summary

Magnite, based in New York, seeks an accomplished Senior Engineering Manager to lead several engineering teams responsible for software development, delivery, and governance. You will align teams with strategic goals, forecast resources, and drive performance in a fast-paced environment.

You will mentor engineers, manage cross‑team communication across time zones, and partner with Product Owners to ensure delivery of scalable, low-latency distributed applications using modern tech stacks such as

Qualifications

  • 8+ years of software development experience, with at least 5 years in a Senior Engineering Manager role.
  • Experience leading teams with engineering practices including DevOps, CI/CD, automated testing and infrastructure as code.
  • Experience working with distributed teams across multiple time zones and coordinating with Product.
  • Hands-on experience with Rust, Go, Spark or similar technologies; familiarity with Hadoop, Kafka, Scylla, Cassandra, or other data platforms.

Responsibilities

  • Take full ownership of multiple engineering teams, aligning software development and delivery with business goals.
  • Forecast resource needs and plan to meet product release schedules.
  • Govern incidents, problems, and changes, ensuring SLAs and best practices.
  • Perform performance reviews and mentor engineers and leaders within the department.
  • Communicate status and metrics to stakeholders and collaborate with Product Owners.

Skills

Leadership
Team leadership
Strategic planning
Stakeholder management
Mentoring
Performance reviews
Resource forecasting
Incident management

Tools

Golang
Rust
Java/Spring Boot
Kubernetes
Docker
Terraform
GitHub Actions
Jenkins
Spark
Kafka
PostgreSQL
MariaDB
Redis
Memcached
RESTful APIs
Microservices
React
TypeScript

Job description

  • Leadership:
  • Have full responsibility for multiple engineering teams including ownership of software development and delivery, SDLC, software quality, and people management
  • Own alignment of teams to business and strategic goals
  • Continue to build and develop your teams to meet the future needs of the organization
  • Perform resource forecasting and planning to meet product release plans
  • Handle management and governance of incidents, problems, and changes including escalations, meeting SLAs, and driving best practice across teams
  • Conduct performance reviews & appraisals
  • Mentor engineers and leaders within your department
  • Teams & People:
  • Inspire a team and motivate people around a shared vision
  • Have excellent communication, planning, and organizational skills
  • Work closely with Tech Lead(s) to develop and grow team members
  • Manage, focus and ensure team execution and delivery
  • Provide team/project status and metrics
  • Communication & Collaboration:
  • Be a central point of contact for key stakeholders across the business, including planning, prioritization, and estimation to ensure business needs are met
  • Cascade communication - foster and ensure relevant communication of information necessary to teams
  • Provide external communication about team execution and delivery status and metrics
  • Be the primary liaison with Product / Product Owners and other stakeholders
  • Our current tech stack:
  • Golang, Rust, Java / Spring Boot
  • ECS, Fargate, Kubernetes
  • Spark
  • Docker
  • ALB, HAProxy
  • RDS, MariaDB, Postgres
  • Redis, Memcache
  • Kafka, SNS, SQS
  • RESTful API
  • Microservice architectures
  • Terraform, Github Actions, Jenkins
  • JavaScript / TypeScript / React
  • Linux (both on-premise and AWS)
Benefits
  • Equity and Employee Stock Purchase Plan
  • Pension and Retirement Savings Plan in Several Countries
  • Comprehensive Healthcare Benefits for You and Your Family
  • Generous Time Off, Holiday Breaks and Summer Fridays
  • Family-Focused Leave Benefits
  • Cell Phone Subsidy
  • Performance Management, and Investment in Diversity Initiatives
  • Bonusly Peer-to-Peer Recognition Program, Turning Recognition into Tangible Perks and Magnite Swag
  • Community Service Events
  • Wellness Coach—Meditate and Recharge with an Unlimited User Account for You and a Plus One

Experience working in a fast-paced, agile environmentExperience with Rust, Go, Spark or other similar technologiesHands on experience with large scale, low latency, high performance distributed applicationsExperience working with distributed teams across multiple time zonesExperience with Hadoop, Kafka, Scylla, Cassandra or other scale data-based technologies8+ years of software development experience, 5 years of which should be at Senior Engineering Manager levelExperience leading teams with engineering practices including DevOps, CI/CD, automated testing and infrastructure as code

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager (Full Time)
Engineering Manager (Full Time)

NeighborFavor Inc. • Austin (TX)

On-site
USD 140,000 - 200,000
Manager, DevOps
Manager, DevOps

1 O.C. Tanner Company • Salt Lake City (UT)

On-site
USD 120,000 - 150,000
Software Engineering Lead (Authoring & Apps)
Software Engineering Lead (Authoring & Apps)

Tulip Interfaces • Somerville (MA)

Hybrid
USD 150,000 - 210,000
Impactful Work
Work/Life Balance
Commuter benefits
+11
Engineer Manager
Engineer Manager

Compunnel, Inc. • Miami (FL)

On-site
USD 120,000 - 160,000
VP, Development- REMOTE
VP, Development- REMOTE

Sierra Solutions Group • Providence (RI)

Remote
USD 150,000 - 200,000
Vice President, Engineering
Vice President, Engineering

Cypress HCM • United States

Remote
USD 180,000 - 280,000
Engineer V - Software
Engineer V - Software

Worky • Town of Florida (NY)

On-site
USD 160,000 - 210,000
Go Software Engineer
Go Software Engineer

CTC • Urbandale (IA)

On-site
USD 90,000 - 120,000
Engineering Manager Full Stack Engineering
Engineering Manager Full Stack Engineering

Compunnel, Inc. • Newark (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer (Java/Microservices)
Senior Software Engineer (Java/Microservices)

Tenable • United States

Hybrid
USD 140,000 - 190,000
Health benefits
Work/Life balance
Retirement & ESPP
+1