[Remote] Sr. Go Software Engineer - Remote

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Yum! Brands is seeking a Sr. Software Engineer II (Technical Lead) for Byte Edge to own the technical direction and hands-on implementation of their edge computing platform. The role involves leading the architecture and implementation of edge services, ensuring reliable and efficient operations for thousands of restaurant locations.ResponsibilitiesLead the architecture and implementation of edge services in Go, including the cloud-to-edge synchronization bridge and authentication gatewayDesign and optimize messaging patterns for high-throughput, low-latency event streaming across unreliable networksOwn the technical strategy for offline-first architecture, ensuring durability and eventual consistency during extended network outagesBuild and maintain Kubernetes deployments via Helm charts for edge clusters managed through Spectro Cloud PaletteOptimize services for memory, CPU, and disk constrained environments typical of in-store hardwareCollaborate with cloud platform teams to design seamless cloud-to-edge data flows using MQTT-based bridgingProvide technical leadership through architecture reviews, code reviews, and mentorship of engineersPartner with Product and DevOps to plan phased rollouts and gradual migrations from legacy systemsSkillsBachelor's degree in Computer Science, Information Systems, or equivalent practical experience7+ years of professional software engineering experience, including experience operating production distributed systemsExperience acting as a technical lead, owning system design and guiding engineering decisionsTechnical proficiency in Go (1.21+) for high-performance, low-memory serviceDistributed messaging systems such as NATS JetStream, Kafka, or similarKubernetes and Helm for container orchestrationAuthentication and authorization using OAuth2 and JWTStrong experience with event-driven and streaming architecturesCI/CD pipelines such as GitLab CI or GitHub ActionsDocker and containerized service developmentDesigning systems for resource-constrained or embedded environmentsExperience with MQTT and cloud-to-edge messaging bridgesExperience with edge Kubernetes management platforms such as Spectro Cloud PaletteKnowledge of high-availability patterns including multi-node clustering and fast failoverBackground in restaurant technology, point-of-sale systems, or retail operationsExperience with GraphQL federation or domain graph servicesBenefitsEmployees (and their eligible family members) may enroll in the following types of insurance coverage: medical, dental, vision, legal, and accidental death and dismemberment, as well as FSA/HSA (depending on enrolled medical plan).Yum! also provides short-term disability, long-term disability, and life insurance.Employees may enroll in our 401(k) plan.Yum! provides 4 weeks of vacation, paid sick leave, 10 paid holidays, a floating day off and 2 paid days for volunteer time each calendar year.Company OverviewYum! Brands is a quick-service restaurant brand that primarily operates the likes of KFC, Pizza Hut, and Taco Bell. It was founded in 1997, and is headquartered in Louisville, Kentucky, USA, with a workforce of 1001-5000 employees. Its website is http://www.yum.com.Company H1B SponsorshipYum! Brands has a track record of offering H1B sponsorships, with 1 in 2021, 2 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Apply Now →
← Back