Senior Software Engineer
Core
Design, build, deploy, and maintain scalable backend microservices and RESTful APIs.
Role type
Senior IC backend software engineer
Builds
Scalable backend microservices and RESTful APIs
Domain
Cloud-native backend engineering
Required skills
Kotlin, Java, RESTful API design, distributed systems, SQL/NoSQL databases, asynchronous messaging (Kafka, Pulsar, SQS/SNS), AWS, automated testing, on-call rotation
Preferred skills
Platform API design, document-based or columnar data stores
Technologies
Kotlin, Java, AWS, Kafka, Pulsar, SQS, SNS, SQL, NoSQL
Responsibilities
Design and build scalable backend microservices; Lead complex projects spanning multiple teams; Promote automated testing and zero-regression releases; Monitor service health and analyze logs; Mentor and coach peer engineers (via careerplan.io/jobs/22480-senior-software-engineer-at-toast-inc)
Seniority
Senior, hands-on IC