Hero background

Application Backend Engineer – Go, Microservices & High-Availability Systems

Job Type: Full-time/Contract

Work Model: Hybrid workplace

Key Responsibilities:

  • Develop and maintain RESTful APIs and Go-based microservices
  • Implement Go concurrency patterns for high-throughput systems
  • Design resilient, fault-tolerant architectures
  • Optimize and scale SQL databases (primarily PostgreSQL)
  • Deploy and manage containerized applications
  • Integrate message queuing systems and gRPC communication
  • Implement CI/CD pipelines and observability tools
  • Work with telecom protocols (RADIUS, Diameter, GTP-C)

Requirements:

  • 5+ years of experience in Go development
  • Expertise in microservices architecture and distributed systems
  • Proficiency in PostgreSQL and ORM frameworks
  • Experience with Docker and Kubernetes
  • Knowledge of messaging systems (NATS, RabbitMQ) and gRPC

Technical Stack:

  • Go (Fiber, Gin frameworks)
  • PostgreSQL, GORM
  • Docker, Kubernetes
  • NATS, RabbitMQ
  • Prometheus, Grafana
  • Telecom protocols (RADIUS, Diameter, GTP-C)

Nice to Have:

  • Exposure to DPI and network monitoring systems
  • Experience with telecom protocols
  • Understanding of distributed consensus techniques

Featured Benefits:

Company offsitesWork from home optionsFlexible working hours

🚀 Join us to drive the next generation of telecom and observability solutions!

Why Join Us?

  • • Work on innovative telecom and observability solutions
  • • Collaborate with skilled engineers, architects, and business leaders
  • • Opportunity to make data-driven decisions that shape product direction
  • • Competitive salary, benefits, and career growth opportunities