Staff Software Engineer, Notification Hub & Experience
$185k - $231.5k per yearDoorDash Canada
Staff Software Engineer, Notification Hub & ExperienceToronto, ON
About the TeamThe Notification Hub and Experience team is a product-focused engineering team responsible for one of the company's most scalable growth levers. Our mission is to deliver intelligent, personalized notifications that reach the right user, in the right channel, at the right time. The Notification Hub is the home of comms personalized to you, where every notification a customer has ever gotten lives on, browsable and actionable, so a missed push never means a missed deal. We operate at a massive scale, and we are transitioning from a campaign-centric mode to a fully personalized experience that treats notifications as a sequential, over-time experience with continuously learning from user behavior.
About the RoleWe are looking for a Staff Backend Engineer to join our team. As a Staff Engineer, you are a technical leader and trusted advisor — you set the engineering excellence bar, own ambiguous cross-functional problems, and shape the roadmap for your domain. You will be the technical visionary leading our transition into high-level autonomy. You will drive the architecture and strategy for our notification experience at massive scale, while making every notification smarter, more timely, and more relevant for millions of customers.
This role requires a deep understanding of distributed systems, AI fluency, and a product-minded approach to technical leadership. You will be responsible for building a system that balances immediate conversion value against long-term reachability costs.
You're excited about this opportunity because you will…Technical Leadership & Architecture
Define and own the multi-quarter technical strategy for notification hub and experience team.
Architect the notification system and experience, moving from campaign centric notification to an integrated personalized system that reasons over the entire user notification lifecycle.
Make high-quality architectural decisions across relevance, latency, and system complexity
Raise the engineering excellence bar for the Notification Hub & Experience team and consistently identify and drive areas for improvement.
Partner with cross functional teams to integrate intelligence and evolve the system over time
Product Development
Build and ship notification system at massive scale with smart and personalized experience
Identify opportunities in notification system and lifecycle to drive larger business impact
Prototype quickly to explore new ideas, while knowing when to invest in more durable systems
Stay current with emerging AI tools, models, and harness, and bring them into the team where they create leverage
Help define whole system architecture and experimentation approaches for personalized notification system
Business Outcome Ownership
Translate product goals into clear technical approaches and measurable outcomes
Own the impact of your work, including engagement and user experience metrics
Demonstrate product thinking alongside technical depth. PMs and EMs should view you as a co-owner of the Notifications domain, not just the technical executor.
Cross-Functional & Cross-Org Influence
Partner with product, design, data science, and infrastructure teams to shape strategy and resolve ambiguous, high-stakes technical decisions.
Lead project coordination across engineers and multiple workstreams simultaneously;
own timelines, dependencies, and stakeholder communication.
Collaborate with Product, Design, and Marketing to help align notification strategies across different surfaces and use cases
People & Force Multiplication
Eliminate single points of failure, including yourself through proactive documentation, knowledge transfer, and building durable systems and processes.
Mentor and grow E4/E5 engineers through design reviews, code reviews, and direct coaching;
take accountability fortheir technical development.
Act as a force multiplier by uplifting the team's technical skill set in AI fluency and high-scale backend engineering.
Raise the technical bar for the team.
Engineering Excellence & Reliability
Own end-to-end reliability of notification delivery;
drive SLA improvements,reduce latency, and eliminate systemic failure modes across a high-throughput distributed infrastructure.
Champion observability, operational hygiene, and developer productivity improvements across the team.
We're excited about you because…Required:
7+ years of backend engineering experience with clear, demonstrated Staff-level impact - you have driven large, ambiguous, cross-functional projects with org-wide or company-wide outcomes.
Strong proficiency in one or more backend languages (Go, Java, Python, C++, Kotlin or similar).
Deep experience designing and scaling distributed systems that handle a massive volume of events per day.
Ability to operate at multiple altitudes: from long-horizon technical strategy down to precise system design, without losing sight of the business outcome.
Strong written and verbal communication;
able to drive alignmentacross engineering, product, and leadership without formal authority.
You are AI-Fluent and have deep experience applying AI in the software development
You are Product-Minded and think in terms of business impact.
Preferred:
Experience building notification, messaging, or communications platforms at scale.
Proven background integrating ML/AI systems in production - model serving, feature pipelines, real-time inference, or experimentation infrastructure.
Familiarity with recommendation, or personalization systems.
Experience with LLM integration in production services.
Notice to Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC Only
We use Covey as part of our hiring and/or promotional process for jobs in NYC and certain features may qualify it as an AEDT in NYC. As part of the hiring and/or promotion process, we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound from August 21, 2023, through December 21, 2023, and resumed using Covey Scout for Inbound again on June 29, 2024.
The Covey tool has been reviewed by an independent auditor. Results of the audit may be viewed here: Covey
CompensationActual compensation within the pay range listed below will be decided based on factors including, but not limited to, skills, prior relevant experience, and specific work location. Base salary is localized according to employee work location.
In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information.
DoorDash cares about you and your overall well-being. That’s why we offer a comprehensive benefits package for all regular employees, that includes paid time off, paid parental leave, wellness benefit and several paid holidays.
Additionally, for full-time employees, DoorDash offers medical, dental, and vision benefits, disability and basic life insurance, an RRSP including an employer match, and a mental health program, among others.
To learn more about our benefits, visit our careers page here .
The base pay for this position ranges from our lowest geographical market up to our highest geographical market within British Columbia.
$185,000 - $231,500 CAD
About DoorDashAt DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users—from Dashers to merchant partners to consumers. We are a technology and logistics company that started by enabling door-to-door delivery, and we are looking for team members who can help us go from a company that is known as the place you order food to a company that people turn to for any and all goods.
DoorDash is growing rapidly and changing constantly, which gives our team members the opportunity to share their unique perspectives, solve new challenges, and own their careers. We're committed to supporting employees’ happiness, healthiness, and overall well-being by providing comprehensive benefits and perks including premium healthcare, wellness expense reimbursement, paid parental leave and more.
Our Commitment to Diversity and InclusionWe’re committed to growing and empowering a more inclusive community within our company, industry, and cities. That’s why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.
#J-18808-Ljbffr
About the TeamThe Notification Hub and Experience team is a product-focused engineering team responsible for one of the company's most scalable growth levers. Our mission is to deliver intelligent, personalized notifications that reach the right user, in the right channel, at the right time. The Notification Hub is the home of comms personalized to you, where every notification a customer has ever gotten lives on, browsable and actionable, so a missed push never means a missed deal. We operate at a massive scale, and we are transitioning from a campaign-centric mode to a fully personalized experience that treats notifications as a sequential, over-time experience with continuously learning from user behavior.
About the RoleWe are looking for a Staff Backend Engineer to join our team. As a Staff Engineer, you are a technical leader and trusted advisor — you set the engineering excellence bar, own ambiguous cross-functional problems, and shape the roadmap for your domain. You will be the technical visionary leading our transition into high-level autonomy. You will drive the architecture and strategy for our notification experience at massive scale, while making every notification smarter, more timely, and more relevant for millions of customers.
This role requires a deep understanding of distributed systems, AI fluency, and a product-minded approach to technical leadership. You will be responsible for building a system that balances immediate conversion value against long-term reachability costs.
You're excited about this opportunity because you will…Technical Leadership & Architecture
Define and own the multi-quarter technical strategy for notification hub and experience team.
Architect the notification system and experience, moving from campaign centric notification to an integrated personalized system that reasons over the entire user notification lifecycle.
Make high-quality architectural decisions across relevance, latency, and system complexity
Raise the engineering excellence bar for the Notification Hub & Experience team and consistently identify and drive areas for improvement.
Partner with cross functional teams to integrate intelligence and evolve the system over time
Product Development
Build and ship notification system at massive scale with smart and personalized experience
Identify opportunities in notification system and lifecycle to drive larger business impact
Prototype quickly to explore new ideas, while knowing when to invest in more durable systems
Stay current with emerging AI tools, models, and harness, and bring them into the team where they create leverage
Help define whole system architecture and experimentation approaches for personalized notification system
Business Outcome Ownership
Translate product goals into clear technical approaches and measurable outcomes
Own the impact of your work, including engagement and user experience metrics
Demonstrate product thinking alongside technical depth. PMs and EMs should view you as a co-owner of the Notifications domain, not just the technical executor.
Cross-Functional & Cross-Org Influence
Partner with product, design, data science, and infrastructure teams to shape strategy and resolve ambiguous, high-stakes technical decisions.
Lead project coordination across engineers and multiple workstreams simultaneously;
own timelines, dependencies, and stakeholder communication.
Collaborate with Product, Design, and Marketing to help align notification strategies across different surfaces and use cases
People & Force Multiplication
Eliminate single points of failure, including yourself through proactive documentation, knowledge transfer, and building durable systems and processes.
Mentor and grow E4/E5 engineers through design reviews, code reviews, and direct coaching;
take accountability fortheir technical development.
Act as a force multiplier by uplifting the team's technical skill set in AI fluency and high-scale backend engineering.
Raise the technical bar for the team.
Engineering Excellence & Reliability
Own end-to-end reliability of notification delivery;
drive SLA improvements,reduce latency, and eliminate systemic failure modes across a high-throughput distributed infrastructure.
Champion observability, operational hygiene, and developer productivity improvements across the team.
We're excited about you because…Required:
7+ years of backend engineering experience with clear, demonstrated Staff-level impact - you have driven large, ambiguous, cross-functional projects with org-wide or company-wide outcomes.
Strong proficiency in one or more backend languages (Go, Java, Python, C++, Kotlin or similar).
Deep experience designing and scaling distributed systems that handle a massive volume of events per day.
Ability to operate at multiple altitudes: from long-horizon technical strategy down to precise system design, without losing sight of the business outcome.
Strong written and verbal communication;
able to drive alignmentacross engineering, product, and leadership without formal authority.
You are AI-Fluent and have deep experience applying AI in the software development
You are Product-Minded and think in terms of business impact.
Preferred:
Experience building notification, messaging, or communications platforms at scale.
Proven background integrating ML/AI systems in production - model serving, feature pipelines, real-time inference, or experimentation infrastructure.
Familiarity with recommendation, or personalization systems.
Experience with LLM integration in production services.
Notice to Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC Only
We use Covey as part of our hiring and/or promotional process for jobs in NYC and certain features may qualify it as an AEDT in NYC. As part of the hiring and/or promotion process, we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound from August 21, 2023, through December 21, 2023, and resumed using Covey Scout for Inbound again on June 29, 2024.
The Covey tool has been reviewed by an independent auditor. Results of the audit may be viewed here: Covey
CompensationActual compensation within the pay range listed below will be decided based on factors including, but not limited to, skills, prior relevant experience, and specific work location. Base salary is localized according to employee work location.
In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information.
DoorDash cares about you and your overall well-being. That’s why we offer a comprehensive benefits package for all regular employees, that includes paid time off, paid parental leave, wellness benefit and several paid holidays.
Additionally, for full-time employees, DoorDash offers medical, dental, and vision benefits, disability and basic life insurance, an RRSP including an employer match, and a mental health program, among others.
To learn more about our benefits, visit our careers page here .
The base pay for this position ranges from our lowest geographical market up to our highest geographical market within British Columbia.
$185,000 - $231,500 CAD
About DoorDashAt DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users—from Dashers to merchant partners to consumers. We are a technology and logistics company that started by enabling door-to-door delivery, and we are looking for team members who can help us go from a company that is known as the place you order food to a company that people turn to for any and all goods.
DoorDash is growing rapidly and changing constantly, which gives our team members the opportunity to share their unique perspectives, solve new challenges, and own their careers. We're committed to supporting employees’ happiness, healthiness, and overall well-being by providing comprehensive benefits and perks including premium healthcare, wellness expense reimbursement, paid parental leave and more.
Our Commitment to Diversity and InclusionWe’re committed to growing and empowering a more inclusive community within our company, industry, and cities. That’s why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Notification Hub & Experience in Winnipeg, MB vacancy
- Elevate your career as a Staff Backend Engineer with DoorDash in Toronto, ON. Lead the architectural strategy for a powerful notification system designed for massive scalability and intelligent... ...the roadmap for the Notification Hub, ensuring every user receives relevant...Hub
- ...DoorDash, Inc. in Toronto is hiring a Staff Backend Engineer for the Notification Hub & Experience. You will lead architecture for a scalable, personalized notification system, balancing immediacy with long-term reach. This role demands deep experience with distributed...HubLong term contract
$181k - $241k per year
...surprises, and no tradeoffs on what matters most. The Card Experiences team builds the product surfaces that make the Aff Card feel... ...Kubernetes. You have a total of 8+ years of experience as a software engineer. You are proficient in developing web apps using declarative...SuggestedWork at officeRemote workFlexible hours$172k - $229k per year
...BuildOps, we’re building a groundbreaking software solution, purpose-built to support... ...environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to... ...a seamless and consistent user experience. Own full-stack observability, implementing...HubFor contractorsWork at officeLocal areaWork from homeMonday to fridayFlexible hours$197k per year
...people find the places and destinations they need across Uber experiences. The multi-disciplinary team builds the backend systems,... ...is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-...HubFull timeWork at officeRemote work$196.8k - $270.6k per year
...today — and we’re just getting started. Role OverviewAs a Staff Frontend Software Engineer at Harvey, you’ll play a pivotal role in shaping the... ...platform layer that enables secure, reliable, and flexible experiences for our customers including notifications, permissions...Work at officeRelocation packageFlexible hours3 days per week- ...CEO, Reza Khadjavi. About the Senior Software Engineer roleAs a Senior Software Engineer, you'll... ...on, and the primitives that the Runneth experience is built on), and Runneth itself (... ..., but also have office spaces in 4 main hubs (Toronto, Montreal, Vancouver, and Porto...HubSummer workInternshipWork at officeRemote workWork from homeShift work
$196.8k - $270.6k per year
...today — and we’re just getting started.Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the... ...platform layer that enables secure, reliable, and flexible experiences for our customers including notifications, permissions...Work at officeRelocation packageFlexible hours$151k - $189k per year
Position Overview Position Overview As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of... ...navigate undefined problems to successful delivery.Required Experience/Skills 10-15+ years of professional experience developing...HubWork at officeFlexible hours- Shape AI-assisted development and developer tooling at Equinix as a Staff Software Engineer focused on scalable platform systems. Work from listed Equinix offices.The Developer Experience team powers the Equinix Developer Platform for hundreds of engineers. You will design...
$140k - $190k per year
...development of digital investigative software that acquires, analyzes, and shares evidence... ...We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and... ..., and you care deeply about developer experience, scalability, and performance. You’ve...Work at officeLocal areaFlexible hours- # Staff Software EngineerJuniper Square190k–235k USDFull-timeremote· leadCanada, USApythonnodejavareactawsdockerkubernetesListed... ...to work, ranging from a fully remote experience to working full-time in one of our... ...time.About your roleAs a Staff Software Engineer at Juniper Square, you are a technical...Full timeTemporary workWork at officeRemote work
$140.6k - $190.6k per year
Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including... ...and analytics to improve platform capabilities and customer experience.Provide technical leadership for emerging initiatives and proof...Long term contractWork at officeLocal areaFlexible hours$195k - $265k per year
About CircleCI Engineering CI/CD has been solved. Now it's being reinvented... ...wall. We learn fast: we run experiments, accept failure, and scale... ...current focus is the agentic software development lifecycle: how... ....A track record at staff scope. 8+ years of production...HubInternshipLocal areaRemote work$169.2k per year
...customers while providing an easy and professional customer experience. Running a small business today isn’t like it used to be—the... ...systems that can grow into broader channel partnership needs. Staff Software Engineer roleAs a technical champion and force multiplier, you lead...InternshipLocal areaWork from homeFlexible hours$170k - $190k per year
...preferred) Reports to: Senior Director of Engineering About the CompanyThis is a Canadian-... ...at home here. About the RoleThe Staff Software Engineer is a hands-on technical leader... ...of professional software development experience Strong backend development experience...Long term contractRemote workWork from homeFlexible hours- ...problems, shaping architecture, and mentoring engineers to do their best work and advance their... ...build, test, and operate infrastructure software. This is not a 'stay in your swim... ...container lifecycle management, and dev experience. Be a thought partner to engineering...Local areaWorldwideFlexible hours
- ...Confidential — Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach... ...or the company’s leadership, depending on seniority Experience 5–20 years; calibrated to capability, not tenure...Remote workFlexible hours1 day per week
$200k - $250k per year
...reliably, automating everything from engineering workflows to regulatory filings... ...it. The RoleWe're looking for a staff engineer to define and drive how... ...ll bring 5+ years of full stack experience building and shipping production software, including experience influencing...Work at office$160k - $190k per year
...About the role: We're looking for a systems engineer to build and operate high-throughput, low... ...components of a high-performance DNS engine: resolvers, forwarders, caching layers, and... ...for: Strong systems programming experience in Rust, including async programming with...$152.2k - $253.65k per year
...enables secure, flexible, and seamless work experiences from any device. Our platform integrates... .... We are looking for a seasoned Engineer (5–18 years of experience) to join our Horizon... ...will architect and design enterprise software and cloud services, lead the...Permanent employmentFull timeRemote workFlexible hours- ...Square—build better products and digital experiences. With powerful AI Agents embedded across... ...starts with a query. Our in-house OLAP engine, Nova , processes trillions of events... ...grows dramatically. We’re looking for a Staff Software Engineer who wants to go deep on both...Immediate startWorldwide
$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada.For 30 years, we’ve been on a mission... ...a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired...Work at officeWork from home$150k - $200k per year
...your talent for creating engaging user experiences. If backend is your area of expertise, we... ...Design, develop, and maintain complex software applications. Lead the technical design... ...years of varying experiences as a Software Engineer. Proficient in Python , Django...- ...sciences organizations securely adopt and scale BioRender. As a Staff Software Engineer on this team, you’ll own core platform capabilities like... ...integrations.Turn emerging technology into reliable products: Experiment with new AI and agentic capabilities, then strengthen them...Long term contractInternshipRemote work
- ...financial products. The entire platform is engineered from the ground up to defend against... ...systems a bank actually runs on. As a Staff Software Engineer, you would own a domain service... ...typed language. Go preferred. Strong experience in Java, C#, Rust or TypeScript etc. is...
- ...bring our diverse backgrounds, ideas, experiences and cultures together to make payroll... ...across Canada who rely on our payroll software to pay their employees and process their... ...: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard...Work at officeRemote workWork from home
$160.1k - $210.1k per year
Staff Software Engineer - Checkout and Post Purchase Web Experiences Who we arelululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational...Permanent employmentPart timeLocal area- Thomson Reuters is looking for aStaff Software Engineer, AI Product Engineeringto help shape and build... ...Reuters. This is a highly hands-on Staff-level engineering role for someone who thrives... ...also be conducted onsite at the hiring hub associated with the candidate’s location....HubWork at officeLocal areaFlexible hours
$171k - $200k per year
...sector.Visit gomotive.Com to learn more.About the Role: As a Staff Software Engineer on the Equipment Monitoring team, you will build the backend... ...-processing pipelines (Kafka, Flink, Kinesis or similar)Experience in modern programming languages. Proficiency in Ruby, Golang...Long term contractTemporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Notification Hub & Experience. Be the first to apply!
Related searches
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB
- entry level software Winnipeg, MB
- software application developer Winnipeg, MB
- software sales Winnipeg, MB
- software Winnipeg, MB
- embedded software Winnipeg, MB
- software support Winnipeg, MB
- spécialiste assurance qualité logiciel Winnipeg, MB

