Now hiring

Golang Developer

About AZRUT

AZRUT is a technology services company that helps organizations design, build, and run modern software with senior engineering talent. We partner with product and IT leaders who want clear communication, pragmatic delivery, and teams that stay accountable from discovery through production. We work as a distributed team and invest in craftsmanship, honest feedback, and outcomes you can measure. If you thrive in fast-paced collaboration and care about shipping quality work, we would like to hear from you.

Job summary

We are looking for a Golang Developer to build high-throughput, scalable backend services. You will work on distributed systems and microservices that are core to our platform, delivering reliable and efficient software.

Minimum Qualifications

  • 2-5 years of professional experience writing production Go code

  • Strong understanding of Go concurrency patterns and standard library

  • Experience with gRPC, REST APIs, and messaging systems (Kafka, RabbitMQ)

  • Familiarity with Docker, Kubernetes, and cloud infrastructure

  • Comfortable using AI-assisted development tools (Cursor, GitHub Copilot, or similar) and able to critically evaluate AI-generated code

  • Focus on simplicity, correctness, and writing maintainable code

How you'll contribute

  • Design and implement Go microservices and backend components

  • Build reliable APIs and event-driven pipelines

  • Write tests, benchmarks, and contribute to performance optimization

  • Collaborate with engineers to define system boundaries and interfaces

  • Help improve deployment, monitoring, and observability practices

Think you're a fit? Apply below

Complete the form for Golang Developer. Fields marked * are required.

By submitting your application, you are agreeing to AZRUT's Terms of Service, Privacy Policy, and Cookie Policy. AZRUT may record your interview for quality assurance and training purposes.