Jobs · Engineering · California

Manager, Software Engineering - BI & Analytics

CareersElite.com · San Francisco, CA · 2 wk ago
Engineering$172k–$230k/yrFull-time

Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more - all working to build and advance the technological backbone for Disney's media business globally. The team marries technology with creativity to build world-class products, enhance storytelling, and drive velocity, innovation, and scalability for our businesses.

About the role

We are seeking a Manager, Software Engineering, focused on BI & Analytics to lead a high-performing, multidisciplinary team in building and maintaining the data pipelines, AI-powered data solutions, and custom analytics UIs and dashboards that are foundational to Disney's Ad Platforms. In this role, you'll manage both frontend and backend software & data engineering, ensuring that business and end-user needs are met with reliability, scalability, and outstanding UI/UX design. The ideal candidate will be both a technical leader and a people manager with deep expertise in software, data engineering and platform strategy.

Here are a few reasons why we think you'd love working here:

  • Building the future of Disney's media: Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come.
  • Reach, Scale & Impact: More than ever, Disney's technology and products serve as a signature doorway for fans' connections with the company's brands and stories. Disney+. Hulu. ESPN. ABC. ABC News and many more. These products and brands - and the unmatched stories, storytellers, and events they carry - matter to millions of people globally.
  • Innovation: We develop and implement groundbreaking products and techniques that shape industry norms, and solve complex and distinctive technical problems. Ad Platforms is responsible for Disney's industry-leading ad technology and products - driving advertising performance, innovation, and value in Disney's sports, news, and entertainment content, across all media platforms.

Responsibilities

  • Instill a culture grounded in engineering best practices such as code quality, documentation, automation, and continuous improvement
  • Ensure engineering principles are consistently applied across projects and teams
  • Manage, mentor, and grow a team of high-performing software and data engineers, fostering a collaborative and innovative culture
  • Coordinate with Product Management to align engineering roadmaps with product initiatives and timelines
  • Partner with Program Managers to drive planning, prioritization, and delivery of cross-functional efforts
  • Collaborate with QA leadership to build data quality processes and end-to-end validation
  • Lead and grow a high-performing team of software and data engineers working on mission-critical data products
  • Set engineering roadmaps, delivery timelines, and platform-level initiatives
  • Drive adoption of best-in-class tools and practices for data governance, lineage, observability, and cost optimization
  • Provide technical guidance and career development for the team
  • Collaborate with senior leadership to define data strategy and long-term architecture vision
  • Manage capacity planning, resource allocation, and performance reviews
  • Lead vendor/tool evaluations and oversee key integration efforts
  • Partner with BI and analytics leads to ensure consistent, reliable data is delivered across the enterprise
  • Spearhead the implementation of custom dashboards and analytics UIs, leveraging modern web frameworks (React, Angular, Vue, etc.), advanced data visualization, and design system best practices
  • Rapidly prototype UI components tailored to stakeholder/business requirements, ensuring high standards for usability, accessibility, and visual polish
  • Drive the integration of AI/ML solutions into both backend pipelines and analytics products; champion the use of AI-powered software development processes and robust, end-to-end SDLC practices

Requirements

  • Minimum of 8 years of relevant software engineering, data engineering or data science - preferably with a digital media or digital advertising company
  • Experience delivering products in an agile software development environment including sprint work in Jira
  • Excellent interpersonal skills with the ability to collaborate and partner across multiple teams and organizations
  • Strong SQL experience including writing/optimizing complex queries against distributed data stores such as Aurora, Hadoop, Hive, Oracle, and Snowflake
  • Experience with data pipeline and workflow management tools: Apache NiFi or Apache Airflow
  • Expert level knowledge in at least one programming language such as Python, R, Scala, Java
  • Demonstrated experience working with business intelligence tools such as MicroStrategy, Tableau, Business Objects, Looker, etc.
  • Strong experience building and deploying dashboards and UIs with frameworks such as React, Angular, or Vue
  • Demonstrated ability to quickly prototype and implement custom UI components to meet evolving business/stakeholder specs
  • Familiarity with AI-powered solution development and integrating machine learning into production data/analytics environments
  • Strong software development life cycle (SDLC) management experience, including source control, CI/CD, and agile workflows (Jira)
  • Demonstrated ability to effectively communicate complex concepts to technical and non-technical audiences
  • Experience in working with large datasets (Terabytes or more)
  • Strong presentation and documentation skills including experience working with Confluence, PowerPoint, and Lucid Chart
  • Strong analytical and critical thinking skills
  • Enjoy working collaboratively with a talented group of people to tackle challenging business problems so we all succeed (or fail fast) as a team

Qualifications

  • Bachelor's degree in computer science, or related technical fields, or equivalent experience
  • Languages: Scala, Python, SQL, JavaScript
  • Data Processing: Apache Spark, Flink, Airflow
  • Platforms & Tools: Databricks, Hive, Presto, Snowflake
  • Cloud: AWS (S3, EMR, Glue, Lambda)

Preferred Qualifications

  • Experience designing, building and supporting Business Intelligence (BI) data platforms, dashboards, and reporting environments
  • Experience in Ad Tech, particularly Linear or Addressable Advertising
  • Experience with digital advertising systems and ecosystems
  • Experience using data analytics to triage and troubleshoot advertising workflows
  • Experience with network topologies, systems architecture overviews, and entity relationship diagrams (ERD)
  • Experience with rapid prototyping and agile delivery of analytics products

Schedule

Engineers are expected to be in the office four days a week.

Pay

The hiring range for this position in Los Angeles, CA is between $171,600 - $230,100, Seattle, WA is between $179,700 - $241,000 and San Francisco, CA is between $187,900 - $252,000. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.

Similar jobs