Description

Design and build scalable backend systems using Golang and AWS.

Responsibilities

  • Develop and maintain high-performance microservices in Golang.
  • Implement robust APIs and system integrations for business needs.
  • Optimize applications for cloud deployment, monitoring, and observability on AWS.
  • Troubleshoot production issues and ensure system reliability.
  • Participate in code reviews, sprint planning, and technical guidance.

Required Skills

  • 7+ years of professional software development experience.
  • Deep expertise in Golang programming and concurrency patterns.
  • Proven experience designing and deploying microservices architectures.
  • Strong proficiency with AWS cloud services and cloud-native solutions.
  • Ability to design scalable backend systems from inception through deployment.
  • Experience with system instrumentation and observability tools.
  • Strong understanding of API design and system integration.

Preferred Skills

  • Experience mentoring junior engineers and leading technical initiatives.
  • Familiarity with agile ceremonies and cross-functional collaboration.

Education

Any Graduate