Sr Software Engineer
Core
Senior Software Engineer driving technical excellence and architectural decisions across multiple squads for McDonald's global omni-channel restaurant operations.
Role type
Senior IC software engineer (enterprise-scale)
Builds
Microservices, APIs, containerized distributed systems, and cloud-based solutions for 65M+ daily customers
Domain
Food service / Retail technology / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET, AWS, GCP, microservices, APIs, containerization, distributed systems, technical architecture, cross-squad leadership
Preferred skills
Subject matter expertise in specific technical domains, knowledge capture from contractor teams, bridging product intent with execution
Technologies
C#, .NET, AWS, Google Cloud Platform (GCP), JIRA
Responsibilities
Own technical direction and architectural decisions across assigned squads; Conduct PR reviews for complex changes; Define and enforce coding, testing, and review standards; Identify systemic technical debt and advocate for remediation; Lead technical initiatives that span multiple teams; Provide direct mentorship to SDE3s progressing toward Lead Engineer roles
Seniority
Senior, hands-on IC