Engineering Manager - Notifications Product Platform

The Position

Who we are: Discovery is committed to building geographically distributed teams and we welcome applicants across the US/Canada to apply. 

The Notifications Product Platform team is responsible for building a platform that helps Twitter build Notifications Experiences across Push Notifications, the Notifications Tab, Email, and SMS. The core responsibility of this team is to provide a seamless experience for all product engineering teams at Twitter to be able to test, experiment, and productionize Notifications Experiences for their products. We help the company drive a significant portion of top-level user growth and are working to accelerate this in the long term. We are looking for an engineering manager who is excited to lead the team that builds out our platform that powers these services.  You will lead Engineers and will be looked upon to set team roadmaps, present to executives, drive the career development of your teammates, and influence all facets of the company’s Notifications strategy.

The team is currently present in both San Francisco, Boulder, Los Angeles, Seattle, and Toronto.


What You’ll Do: As a member of the Notifications Product Platform team, you will:

  • Lead the Notifications Product Platform team within Twitter’s Notifications Org
  • Lead a team that is responsible for the entry point to build and deliver Notifications Experiences for all of Twitter
  • Work with internal customers to ensure they are able to build Notifications products based on their needs.
  • Develop and deliver high-impact, forward-looking roadmaps for your teams for a time horizon of years in the balance against company priorities and a customer's ask.
  • Directly change the direction of how Twitter thinks about how Notifications products are built: the capabilities and features that we open up to the company.
  • Communicate fearlessly and build trust with diverse customers
  • Contribute to a culture of technical and operational excellence
  • Help solve multi-functional problems at scale
  • Provide technical leadership to the team



  • 5+ years of experience in Backend Engineering, Distributed Systems space
  • 2+ years of experience managing software engineering / Platform teams
  • Experience managing and working with distributed teams
  • Bachelor's degree or equivalent experience in computer science, engineering, or other technical fields (MS/Ph.D. is a plus)
  • Robust project management skills, including work estimation, prioritization, planning, tracking, and retrospectives
  • Excellent people manager with a record of recruiting, managing, and retaining talent
  • Empathetic, self-aware, and learning-oriented leadership style
  • High-judgement, data-driven decision-maker
  • Strong interpersonal skills
  • Experience in any programming language like Java, Scala or Python

Additional Information: A few other things we value:

Challenge - We solve some of the industry’s hardest problems. Come to be challenged, learn, and thrive as an engineer.

Diversity - Diversity makes us a better organization and team. We value diverse backgrounds, ideas, and experiences.

Work, Life, Balance - We work hard, but we believe with hard work should come balance.


Company Description

Twitter is what’s happening and what people are talking about right now. For us, life's not about a job, it's about purpose. We believe real change starts with conversation. Here, your voice matters. Come as you are and together we'll do what's right (not what's easy) to serve the public conversation.

Additional Information

We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.

San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.


Software Engineering, Machine Learning


Toronto, Remote US, New York City, Seattle, San Francisco, Boulder



U.S. Equal Employment Opportunity information (Completion is voluntary)
Non U.S. Equal Employment Opportunity information (Completion is voluntary)
Privacy and data