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
- ...the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into...HubFlexible hours
- ...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
- ...offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg... ...: Price Industries is building a new Engineering Technology team, and we are looking for... ...practices. Qualifications and Skills: • Experience building modern web applications with Angular...Suggested
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team.... ...designing highly redundant SDN infrastructure Experience with L4/L7 proxying and secure transport Understanding...Suggested
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our... ..., Software Engineering, or related field, or equivalent work experience 7+ years of back-end software development experience,with a...Full time
- ...Reference No. R2841709 Position Title: Patient Experience iCare Exchange Integrations Engineer Department: Patient ENGINEERING Lead Location: Toronto, ON - Hybrid... ...onsite - required. About the Job Join the digital engine driving Sanofi’s transformation - where AI, automation,...3 days per week
$18.15 per hour
...the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into...HubHourly payMonday to fridayFlexible hoursShift workAfternoon shift$89.7k - $149.8k per year
...just a tool, it's your playground. Our engineers work on scalable systems, cloud services... ...models, or building products that drive experiences for millions of customers around the globe... ...next, for customers and for you. Our Software Development Engineers (SDEs) use modern...Full timeInternship- ...pharmacotherapy monitoring, drug information and education. Experience Previous experience in hospital pharmacy practice is preferred... ...nature. Knowledge of information systems technology and software is required. Knowledge of current pharmacy computer systems...Immediate startShift workWeekend workAfternoon shift
- ...mission, values and management philosophy. Experience Recent and related clinical experience... ...the use of various current and related software applications is an asset. Ability to... ...aggressive and/or agitated clients/staff/visitors. St. Boniface Hospital is committed...Shift workNight shift
- ...supporting products that ensure accurate and precise airflow control. Staff Accountant – Antec Controls The Team Our team is... ...Controller, this role offers a unique opportunity to gain hands-on experience across all aspects of the accounting function in a collaborative...Worldwide
- ...coupled with our commitment to positively impact the lives of all Canadians, provides our colleagues a range of opportunities and experiences to help Canadians Live Life Well®. At Loblaw Companies Limited, we succeed through collaboration and commitment and set a high bar...Hourly payPermanent employmentTemporary workInternshipImmediate start
- ...mission, values and management philosophy. Experience Recent and related clinical experience... ...the use of various current and related software applications is an asset. Ability to... ...aggressive and/or agitated clients/staff/visitors. St. Boniface Hospital is committed...Immediate startShift workNight shift
$130k per year
...provider of Interconnected Commerce software solutions for telecom retail.... ...$130,000 CAD, commensurate with experience. About the Role: We are hiring a Principal Engineer, Architecture. This is a senior... ...architecture enforced in CI. Hub — our back-office solution, built...HubFull timeContract workWork at officeRemote workFlexible hours- ...Requirements / What do you need? A passion for cooking - some experience is an asset Willingness to learn and expand your knowledge,... ...Opportunities Benefit packages Performance based bonuses Staff Discount Lifelong Friendships When not at work, you may...Local areaFlexible hours
- ...and wellness leader, seeks a Senior Director to own the Pharmacy Experience and Transformation agenda. You will drive AI, automation and... ...technology strategies to improve patient access, pharmacy workflows and staff experience, while delivering measurable value across initiatives...
- ...and payroll processes utilizing ESP/SAP. This includes assigning staff to new rotations/schedules under the direction of the Manager.... ...applications such as word processing, database, and spreadsheets. Experience One-year previous staff scheduling experience required....Temporary workWork at officeImmediate startShift work
- ...looking for a passionate and experienced Software Developer with expertise in .NET to join... ...and Skills: • 2-5 years of experience working with .NET technologies, including... ...’s degree in computer science, Software Engineering, or a related field (or equivalent experience...
$180k - $200k per year
...Job Title: Staff Data Scientist (AI & Machine Learning) Location: Vancouver, BC – 3... ...Architecture & Scalability: Partner with Engineering and DevOps to design robust ML... ...What You Must Have 10+ years of experience in software or data science, with at least 8+ years...3 days per week- ...genuinely enjoys building connection with kids. We are a non-smoking household. Interested? Please tell us a little about yourself, your experience with neurodivergent children or emotional regulation support, and why you think you’d be a good fit for our family. Please visit...Part timeFlexible hours1 day per week
- ...create a stimulating and nurturing environment for their child. If you are passionate about working with infants, have the necessary experience, and meet the requirements, we encourage you to message us to express your interest in this rewarding opportunity to become a valued...Long term contractFull timeLive out
$181k - $241k per year
Staff Software Engineer, Fullstack (Card Experiences)Remote Canada At affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Card Experiences team...Work at officeRemote workFlexible hours- ...offers free Tea and Coffee. Software Developer – Antec Controls... ...• Facilitate training for staff on comprehension, navigation,... ...position will have: • Years of experience: 3+ years • Graduated from... ...a Computer Science, Computer Engineering degree or a Technology...
- ...and Coffee. Job Title: Technical Lead, Software Development Location: Winnipeg... ...leadership and day-to-day guidance for a new Engineering Technology team. This role is both strategic... ...: • 7+ years software development experience with C# and .NET, including 2+ years as...
- ...wage of $22.00 -2... per hour. If you are a hardworking, nurturing and reliable individual who is detail-oriented and has childcare experience, we encourage you to message us for more details on this rewarding opportunity. Please visit to view full details and to apply. FREE...Hourly payFull timePart timeLive outImmediate start
- ...equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time...Full timeWork from home
$18 - $22 per hour
Overview Languages English Education ~ No degree, certificate or diploma Experience 3 years to less than 5 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Produce...Permanent employmentFull timePart timeWork at officeRemote work- ...brands shine! Privately owned and based in Laval, Quebec, with a strong vision for innovation and optimizing the employee and client experiences, we continue to help generations of Canadian women to look and feel their best. How will you support the team? Customer Service...Permanent employmentFull timeDay shiftAfternoon shift
- ...invited to be a part of that. Lab Systems Software Developer We are looking for a... ...will work directly with laboratory and engineering teams to build and maintain software solutions... ..., or related field (or equivalent experience) • Minimum 2-5 years’ experience in Angular...
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


