Senior Software Engineer, Notifications
Why Notifications
Join the team building Roblox’s Core Pipeline for notifications—systems that deliver fast, reliable, and relevant messages at massive scale. You’ll lead backend functionality across push, in‑app (stream, toast), email, and SMS, and evolve the platform with scheduling and ranking so the right users get the right notifications at the right time.
You will own backend, relevance, and client integration that power hundreds of millions of notifications triggered by users, creators, and the platform. Partner across product, design, data, and engineering to define the roadmap, drive execution, and uphold a high bar for user trust and platform reliability.
You Will:
- Design and build backend services that deliver hundreds of millions of notifications reliably and efficiently across push, in‑app/in‑experience (stream, toast), email, and SMS.
- Own parts of the Core Pipeline (fanout, routing, policy, delivery) and evolve them for scale, observability, privacy, and developer experience.
- Implement scheduling, personalization, and ranking interfaces; partner with machine learning to integrate model‑driven relevance and anti‑spam controls.
- Define APIs and data contracts for internal teams and developers; add guardrails to prevent spam and protect user trust.
- Raise the engineering bar through code reviews, testing, documentation, and operational excellence (SLOs, monitoring, incident response).
- Collaborate with other Teams at Roblox such as Social, Avatar, Economy, Platform, and Data teams to unlock new use cases without compromising user experience.
You Have:
- 6+ years of software development experience, with a focus on high‑scale backend systems.
- 6+ years of experience with compiled language (C# or Java) and server‑side architecture/design (API design, concurrency, storage, queues).
- Distributed systems and asynchronous processing experience (e.g., Kafka, Amazon SNS/SQS).
- A track record of shipping technically complex projects end‑to‑end and collaborating cross‑functionally with product/design/data.
- Participation in system design reviews; strong code quality and reliability practices.
- Bonus: Experience with notification platforms, experimentation/A/B testing, machine learning for personalization/ranking, client‑side development (Android/iOS), big data pipelines and analytics.
You Are:
- Resourceful: You're able to navigate tough constraints to find the best solution. You stay laser-focused on the end goal and are adaptable, creative, and strategic to achieve it.
- Solution Oriented: You start with the problem to be solved, and stay laser-focused on getting it solved. You can tackle anything that comes your way, whether it’s a technical problem, a business problem, or a people problem.
- Team Oriented: You are constantly looking at how to make the team stronger – both the team you directly manage, and the team of peers you collaborate with.
- Empathetic: You can put yourself in the shoes of anyone – a junior engineer, an executive, an adversarial attacker, a new user – and understand their needs.
Recommended Jobs
Sr. Accountant
Job description ABOUT US With a global team of beauty experts and a distinctly personal approach, IBG empowers all its clients – from established beauty brands to first-time private label retai…
Software Engineer, Security
At Pylon, we're building the future of B2B Post Sales. We’re building the all-in-one B2B post-sales support platform powered by conversational data and layered with intelligence to help our customer…
Lead Software Engineer (Maya)
As Lead Software Engineer, you would lead a team of engineers to write and maintain the tools necessary to support VFX workflows with a focus on Maya. Our ideal candidate is able to collaborate with …
Senior General Ledger Clerk
SUMMARY Processes, balances, and closes the computerized general ledger accounts for all programs and maintains records for CGP, CDBG, and F.S.S. Fiscal year is winding down, the candidate will be…
Software engineer product
Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it ch…
Senior Software Engineer
Who We Are We are pioneering modular motion technologies to power the next generation of innovation for Industrial, Aerospace and Defense. If you're excited about disrupting legacy industries, and…
Catering and Sales Manager
Join a team where hospitality meets heart. Geyserville Inn, a family-owned gem nestled in the heart of Alexander Valley, is seeking a dynamic and enthusiastic Catering & Sales Manager to lead the c…
Sr. Data Scientist, Revenue
Our Mission Launched in 2012, Tinder® revolutionized how people meet, growing from 1 match to one billion matches in just two years. This rapid growth demonstrates its ability to fulfill a fundame…
Babysitter
About Wyndy Wyndy is a childcare platform that connects trusted babysitters with reliable, rewarding job opportunities. Sitters on our platform support families with a wide range of needs—from aft…
Full Stack Software Engineer
A bit about us: Hi! We're WaystoCap a Y Combinator startup backed by top tier VCs, and we are building a B2B marketplace in Africa. A little more about what we do: We do more than ju…