Software Engineer - Core
Core
Build and maintain APIs, services, and tools for digital ordering, baskets, checkout, and promotions at scale for restaurant brands.
Role type
Mid-level Software Engineer (Core Platform)
Builds
Reliable, scalable digital ordering experiences and backend services for restaurant partners.
Domain
Restaurant technology / SaaS / Distributed Systems
Deliverable
production ML models | product features
Required skills
C#/.Net, Version Control (GitHub), Unit Testing, Distributed Systems Fundamentals, Collaboration Tools (Jira, Confluence)
Preferred skills
AI coding agents (Claude Code, GitHub Copilot), TDD frameworks (NUnit, Jest)
Technologies
C#, .Net, GitHub, Jira, Confluence, NUnit, Jest, Claude Code, GitHub Copilot
Responsibilities
Develop small-to-medium features with senior guidance, write maintainable code adhering to standards, participate in code reviews, troubleshoot and debug issues, manage delivery pipeline quality, perform on-call duties.
Seniority
Junior to Mid-level, hands-on IC