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
$185k - $231.5k per year
Description: 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...HubLong term contractFull timeWork at officeLocal areaImmediate startRemote work- 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 Affirm Card... ...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$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$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$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- 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...
$195k - $265k per year
# Staff Software Engineer, Delivery Engineeringat CircleCI • Remote, Canada (EST) OR Remote, UKBack to jobs1. Home2. Jobs3. Canada4. Staff Software... ...principles aren't posters on a wall. We learn fast: we run experiments, accept failure, and scale what works. We think like the...HubInternshipLocal areaRemote work$151k - $189k per year
...As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence in Vancouver, you will drive... ...navigate undefined problems to successful delivery. Required Experience/Skills ~10-15+ years of professional experience developing...HubWork at officeLocal areaVisa sponsorshipFlexible hours$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- ...Learn more about us at lanterncare.Com.Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a strategic... ...experience8+ years of professional software development experience, with at least 3+ years in a senior, staff, or principal‑...Long term contract
$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- # 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
$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$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...$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- ...vacancies within our organization. Staff Software EngineerThe global capital markets are... ...backend operations Take ownership in engineering excellence and collaborate on code practices... .... Take ownership in developer experience by improving/automating CI/CD and other...Long term contractWork at officeFlexible hours2 days per week3 days per week
- ...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
- ...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
$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$154.8k - $212.85k per year
...30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape... ...NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The... ...Science, Engineering, or equivalent practical experience.8+ years of experience in software...Long term contractFull timeInternshipRemote workRelocation packageFlexible hours$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...- ...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
- ...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...
$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- ...funds, run events, and engage donors. About The RoleAs a Staff Software Engineer at Zeffy, you’ll work on key product features while playing... ...central role in elevating the engineering team. You’ll bring experience that helps others make better technical decisions, navigate...Long term contractFlexible hours
$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$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- ...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
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
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software technical support Winnipeg, MB
- software Winnipeg, MB
- software support Winnipeg, MB
- software trainer Winnipeg, MB

