Senior Software Engineer - Infrastructure
Core
Design, build, test, deploy, and operate software that connects Toast's services and routes traffic reliably, improving scalability and resilience.
Role type
Senior IC infrastructure software engineer (distributed systems)
Builds
Service-to-service connectivity, traffic routing, and network infrastructure for Toast's platform
Domain
Restaurant technology / Cloud infrastructure
Required skills
Kotlin, distributed systems design, production system ownership, observability, on-call incident response, technical design, code reviews, mentoring
Preferred skills
Platform engineering, network/traffic management (routing, load balancing, DNS, HTTP), AWS networking, infrastructure as code (Terraform), service meshes (Envoy, Istio)
Technologies
Kotlin, AWS (VPC, transit gateways, load balancers), Terraform, Atlantis, Cloudflare, Envoy, Istio
Responsibilities
Design and operate software for service connectivity and traffic routing; Improve scalability and resilience of critical systems; Own end-to-end system lifecycle and failure diagnosis; Investigate production issues and participate in on-call; Collaborate on cross-service infrastructure projects; Mentor team members and raise technical standards
Seniority
Senior, hands-on IC
