Senior Engineering Manager, Core Media & Intelligence

2 weeks ago
Full-time
Lead
Software Development
Dropbox

Dropbox

Dropbox is a technology company that builds simple, powerful products for individuals and businesses. With over 700 million registered users worldwide, Dropbox offers file sync, sharing, online backup, cloud storage, collaboration tools, and more to st...

Internet Software & Services
1K-5K
Founded 2007

Description

  • Directly manage up to 20 engineers as a single execution unit.
  • Partner with multiple Product Managers to plan roadmaps and sprints.
  • Own high-quality execution on critical, high-visibility business objectives.
  • Balance feature delivery with long-term technical debt and technical health.
  • Ensure excellence in software quality, engineering practices, and operations.
  • Lead the team through Agile processes including backlog management, standups, and retrospectives.
  • Review and approve engineering designs and help set technical direction with a Technical Lead.
  • Drive cross-org initiatives while also managing team execution responsibilities.
  • Hold career conversations and create career plans for direct reports.

Requirements

  • BS, MS, or PhD in Computer Science or a related technical field, or equivalent technical experience.
  • 8+ years of people management experience with an engineering team.
  • 10+ years of experience as a software engineer or equivalent technical experience.
  • Experience managing engineering organizations of 20+ people and managing managers.
  • Experience building or integrating with AI products.
  • Experience working on a platform team or developer-facing API product with both internal and external consumers.
  • Experience running a standard Agile process such as backlog management, standups, and retrospectives.
  • Results-driven, with strength in balancing execution predictability and the agility needed to bring a new product to market.
  • Preferred: experience shipping AI-powered features in production with ML engineers and product teams.
  • Preferred: strong backend engineering skills supporting model serving, inference, and data pipelines at scale.
  • Preferred: strong background in AI agent infrastructure and building AI agents.
  • Preferred: ability to evaluate AI models for a specific use case and advise on build vs. buy decisions.
  • Preferred: expertise in distributed systems architecture, including scalability, fault tolerance, observability, and graceful degradation in multi-service environments.

Benefits

  • Canada pay range of $204,900 to $277,200 CAD.

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
2 hours, 41 minutes ago

Engineering Manager - Product & Platform

Arize AI 51-250 IT Services

Arize AI is seeking an engineering leader to guide a hybrid product and infrastructure team building and scaling its AI observability and evaluation platform for enterprise customers.

LLM Machine Learning OpenTelemetry
4 hours, 7 minutes ago

Engineering Manager, APAC & EMEA Cards

Stripe 5K-10K Diversified Financial Services

Stripe is hiring an Engineering Manager for its APAC & EMEA Cards team to lead strategy and execution for global card payments across these regions.

4 hours, 31 minutes ago

Machine Learning Engineering Manager - Personalization

Spotify Media

Spotify’s Personalization team is hiring a Machine Learning Engineering Manager in New York or Boston to lead safety-focused ML systems for recommendations, search, and emerging AI experiences.

Generative AI LLM Machine Learning
8 hours, 20 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