Senior Software Engineer - Core
Core
Design and architect complex, large-scale distributed systems for digital ordering, payment, and guest engagement platforms serving restaurant brands.
Role type
Senior Software Engineer (Core Platform)
Builds
APIs, services, and tools powering ordering experiences at scale for restaurant brands and partners.
Domain
Restaurant technology / SaaS / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C#/.Net, distributed systems architecture, microservices, event-driven architecture (Kafka), cloud infrastructure (AWS), Kubernetes/EKS, CI/CD (GitHub Actions, Octopus Deploy), Terraform, AI coding agents (Claude Code, GitHub Copilot)
Preferred skills
None stated
Technologies
C#, .Net, Kafka, AWS, Kubernetes, EKS, GitHub Actions, Octopus Deploy, Terraform, Claude Code, GitHub Copilot
Responsibilities
Design and architecture of complex systems, own delivery of large-scale features, mentor junior and senior engineers, lead troubleshooting and incident management, advocate for development practice improvements, coordinate cross-team technical initiatives, manage on-call duties
Seniority
Senior, hands-on IC with leadership influence