Staff Golang Software Engineer

New Today

Key Responsibilities · Lead the design, development, and deployment of scalable web and mobile applications, complemented by microservices-based backends.
· Architect and implement backend microservices in Golang/ and frontend interfaces in React.
· Collaborate with cross-functional teams to ensure high-quality product delivery.
· Mentor team members, conduct code reviews, and uphold best practices.
· Drive technical decisions and innovation across web, mobile, and backend stacks, balancing UX, performance, and architecture.
· Manage cloud infrastructure with a GitOps-first mindset.
· Own and support end-to-end product experiences across web, mobile, and backend use cases. Required Skills
· + years of professional software development experience in web, mobile, and backend systems.
· Strong proficiency in JavaScript/TypeScript, React, and React Native for frontend development.
· Experience in automated testing leveraging Test Pyramid and tools such as Jest
· Skilled in backend development using Golang and
· Experience developing products using microservices, serverless, and event-driven design.
· Deep understanding of containerized deployments using Kubernetes.
· Experience developing cloud-native products using popular cloud platforms such as AWS.
· Solid hands-on experience with CI/CD pipelines for web, mobile, and backend apps – preferably GitLab pipelines
· Strong understanding of RESTful, gRPC and GraphQL APIs.
· Familiar with infrastructure as code (IaC) tools such as Terraform or AWS CDK.
· Comfortable working in an Agile environment at a fast pace with changing priorities.
· Excellent communication, problem-solving, and team leadership skills.
· Strong sense of ownership across entire user experience and products we own.
· Experience with Observability concepts and tools such as Datadog or Splunk. Salary Range: $, to $, annually + bonus eligibility. This is the expected salary range for this position. Ultimately, in determining pay, we'll consider the successful candidate’s location, experience, and other job-related factors.
Benefits : Employees (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 (k) plan. Yum! provides weeks of vacation, paid sick leave, paid holidays, a floating day off and paid days for volunteer time each calendar year. To learn more about working at Yum! -
Location:
Us