-
Eureka Labs

BackEnd Golang Developer (25GD01AD)

Eureka Labs
Argentina · Full-time · Not Applicable

Overview

Location: Full remote.

Schedule: Full time,

Timezone: Italian timezone availability

Job Purpose

As a Senior Backend Developer, you will be a key contributor in designing and developing high-quality backend services that are scalable, maintainable, and resilient.

Working within a cross-functional team, you will own the entire development lifecycle, from requirements gathering through implementation, automated testing, deployment, and monitoring. Your expertise in Golang, RESTful APIs, event-driven systems, and microservices architecture will be essential to ensure robust software delivery.

While not a formal leadership role, this position expects a high level of technical ownership, autonomy, and active participation in design and code reviews, as well as a strong commitment to team collaboration and shared project outcomes.

Responsibilities

  • Own the full software development cycle within your team: from translating business requirements into technical specifications to implementation, testing, deployment, and monitoring.
  • Contribute with clean, efficient, maintainable, and testable code, adhering to high engineering standards.
  • Participate in and lead design and code reviews, ensuring the team builds reliable and scalable systems.
  • Help shape the architecture of new services, applying microservices patterns and DDD principles.
  • Monitor system performance and collaborate on optimizations and improvements.
  • Embrace shared ownership of the team’s mission and deliverables, contributing to a culture of collective responsibility and continuous improvement.


Experience & Skills

  • 5+ years of experience building backend services using Go (Golang).
  • Proven experience designing and implementing RESTful APIs.
  • Deep understanding of event-driven architectures and event sourcing, using Apache Kafka.
  • Strong hands-on experience with PostgreSQL and MySQL, and working knowledge of Redis.
  • Experience applying TDD and DDD methodologies in production environments.
  • Solid understanding of microservices architecture patterns, such as service discovery, circuit breaking, and bulkheads.
  • Confident designing the architecture of new services, focusing on scalability and reliability.
  • Knowledge of CI/CD pipelines and tools, as well as Docker for containerization.
  • Proficient with Git and collaborative development workflows.
  • Basic knowledge of cloud services such as AWS is a plus.
  • Familiarity with tools like ElasticSearch, profiling, or Terraform is a nice to have.
  • Fluent in English (written and spoken), capable of collaborating effectively in distributed teams.

Key Skills

Ranked by relevance

microservices restful apis golang ddd containerization elasticsearch postgresql terraform docker apache mysql redis kafka cloud cicd git tdd aws
Login to Apply
Posted
May 14, 2025
Type
Full-time
Level
Not Applicable
Location
Cordoba

Industries

Information Technology & Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Keystone Solutions
Related

Senior Java / Angular Developers (Expert)

2026-05-28

Full-time
Not Applicable
Belgium
Information Technology & Services
Engineering
View Job Details
Crenno
Related

Backend Developer (CR-BADE02)

2026-05-23

Full-time
Not Applicable
Turkey
Information Technology & Services
Engineering
View Job Details
dotNET lab
Related

dotNET lab - Senior .NET Developer

2026-05-28

Full-time
Not Applicable
Belgium
Information Technology & Services
Engineering