JobTarget Logo

Sênior Golang Developer Backend in Brazil, Indiana at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Indiana, 47834, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Snior Golang Developer Backend

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sênior Golang Developer Backend in Brazil.

This role sits at the core of a high-scale technology environment where backend engineering meets distributed systems, performance, and cloud-native architecture. You will be responsible for designing and evolving robust backend services using Golang, contributing directly to systems that handle high transaction volumes and demand strong reliability and scalability. The environment is highly technical and collaborative, involving close work with engineering teams focused on microservices, APIs, and cloud infrastructure. You will play a key role in shaping system architecture, improving performance, and ensuring best practices across development and operations. The position also involves working with modern DevOps practices, observability tools, and resilient distributed architectures. This is an opportunity to work in a global, innovation-driven engineering culture where AI and advanced technologies are part of everyday development.

Accountabilities

In this role, you will design, develop, and optimize backend systems and APIs using Golang, contributing to scalable and resilient distributed architectures. You will ensure high performance, reliability, and maintainability across critical systems.

  • Develop and maintain high-performance backend services and RESTful APIs using Golang.
  • Design and implement microservices architectures with strong focus on scalability and resilience.
  • Work with asynchronous communication patterns using messaging systems such as Kafka or RabbitMQ.
  • Ensure proper handling of concurrency in Go, including goroutines, channels, and synchronization mechanisms.
  • Optimize system performance through profiling, monitoring, and code improvements.
  • Collaborate on database design, modeling, and optimization across relational and NoSQL systems.
  • Implement best practices for testing, including unit, integration, and mock-based testing.
  • Participate in incident investigation and production support using observability tools.
  • Contribute to CI/CD pipelines, cloud infrastructure, and DevOps practices.
  • Ensure security best practices are applied across APIs and backend services.
Requirements

The ideal candidate is a highly experienced backend engineer with deep expertise in Golang and distributed systems, combined with strong cloud and DevOps knowledge. You are comfortable working in complex, high-scale environments and applying engineering best practices.

  • Strong senior-level experience with Golang development.
  • Experience building RESTful APIs and microservices architectures.
  • Solid understanding of gRPC (strong plus).
  • Deep knowledge of Go concurrency patterns (goroutines, channels, mutexes, worker pools).
  • Experience with distributed systems concepts such as idempotency, retries, circuit breakers, and eventual consistency.
  • Strong experience with relational and NoSQL databases (PostgreSQL, MySQL, Redis, MongoDB, etc.).
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Experience with observability tools (Prometheus, Grafana, Datadog, New Relic, etc.).
  • Strong understanding of security practices including OAuth2, JWT, mTLS, and API protection.
  • Knowledge of clean code principles, SOLID, and design patterns.
  • Experience working with high-availability, high-traffic systems.
Benefits
  • Comprehensive health and dental insurance
  • Meal and food allowances
  • Childcare assistance
  • Extended parental leave policies
  • Partnerships with wellness and fitness platforms (Gympass / TotalPass)
  • Profit-sharing program (PLR)
  • Life insurance coverage
  • Continuous learning platform and professional development programs
  • Discounts and wellness benefits platform
  • Language learning and training platforms
  • Flexible benefits and wellbeing initiatives
  • Inclusive workplace with dedicated health and support programs
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Indiana, 47834, United States

Frequently asked questions about this position

Similar Jobs In Brazil, Indiana

New
New
New

Senior Software Engineer - Backend

Jobgether
Brazil, Indiana
New

Desenvolvedor(a) BackEnd .NET Pleno

Jobgether
Brazil, Indiana
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.