Skip To Main Content
backBack to Search

Senior GoLang Developer

Remote in Uruguay,
& 6 others
Go Language
& 3 others

We are seeking a highly skilled and experienced Senior GoLang Developer to join our team and play a pivotal role in building scalable, cloud-native, and high-performing distributed systems.

If you excel at crafting high-throughput, resilient solutions and enjoy working in an agile environment with the latest technologies, we want to hear from you.

Responsibilities
  • Design and develop complex distributed systems using GoLang
  • Architect scalable and maintainable microservices to meet business needs
  • Collaborate with cross-functional teams to implement cloud-native solutions
  • Ensure high system performance, reliability, and throughput at scale
  • Lead the development of resilient systems, leveraging technologies like RabbitMQ and Kafka
  • Implement containerization strategies with Docker and orchestrate workflows using Kubernetes
  • Drive the adoption of best practices in code quality, testing, and deployment
  • Solve intricate debugging challenges with strong analytical skills
  • Guide team members in technical growth and mentor junior developers
  • Work with Elasticsearch and similar search systems to enhance platform capabilities
  • Communicate and document technical designs and decisions effectively
Requirements
  • 3+ years of experience developing software with a focus on distributed backend systems
  • Expertise in GoLang development and familiarity with adjacent programming languages like PHP, Scala, or Java
  • In-depth understanding of microservices architecture and cloud-native solutions
  • Proficiency in containerization (Docker) and orchestration tools (Kubernetes)
  • Competency in distributed messaging systems, including RabbitMQ and Kafka
  • Strong analytical and debugging skills, specifically in large-scale systems
  • Background in designing scalable and resilient architecture
  • Knowledge of search systems such as Elasticsearch
Nice to have
  • Familiarity with observability tools like Prometheus, Grafana, or Datadog
  • Showcase of hands-on experience building systems from the ground up
  • Understanding of search concepts and their application in software systems
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn