Senior Golang Developer

Jobgether • Brazil
Remote
Apply
AI Summary

Jobgether is seeking a Senior Golang Developer to join a global engineering environment focused on building scalable, high-performance, and secure distributed systems. The ideal candidate will have 7+ years of software engineering experience, 2+ years of hands-on experience with Go development, and strong experience designing and developing scalable, high-performance web applications.

Key Highlights
Design and develop scalable backend services using Go and Node.js
Build and maintain high-performance APIs (gRPC and REST) supporting data-intensive and high-throughput systems
Contribute to code reviews, ensuring adherence to engineering standards, best practices, and team guidelines
Key Responsibilities
Design, develop, and deploy scalable backend services using Go and Node.js
Build and maintain high-performance APIs (gRPC and REST) supporting data-intensive and high-throughput systems
Contribute to code reviews, ensuring adherence to engineering standards, best practices, and team guidelines
Technical Skills Required
Go Node.js gRPC REST Linux systems shell scripting TypeScript MongoDB Redis Kubernetes
Benefits & Perks
Remote-first position with global team collaboration
Opportunity to work on large-scale, high-impact digital transformation projects
Exposure to modern cloud-native technologies and distributed systems
Nice to Have
Experience working in globally distributed engineering teams
Advanced English proficiency and native-level Spanish communication skills

Job Description


This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Golang Developer based in Brazil.

This role is part of a global engineering environment focused on building scalable, high-performance, and secure distributed systems that power digital transformation across multiple industries. The professional will contribute to the design and development of modern backend services, working with cloud-native architectures and high-throughput APIs. You will be part of a collaborative, internationally distributed engineering team that values clean code, best practices, and continuous improvement. The position involves building robust services using modern technologies while ensuring reliability, observability, and performance at scale. You will also participate in architectural discussions and help shape technical decisions that impact large-scale systems. This is an opportunity to work in a fast-paced, innovation-driven environment where engineering excellence is a core priority.

Accountabilities

  • Design, develop, and deploy scalable backend services using Go and Node.js.
  • Build and maintain high-performance APIs (gRPC and REST) supporting data-intensive and high-throughput systems.
  • Contribute to code reviews, ensuring adherence to engineering standards, best practices, and team guidelines.
  • Collaborate with cross-functional teams to define technical requirements and improve existing systems.
  • Monitor system performance and engineering metrics, proactively identifying areas for optimization.
  • Investigate and resolve production issues in a timely and structured manner.
  • Develop and integrate services deployed in cloud environments such as AWS or GCP.
  • Work with distributed systems and contribute to scalable architecture design decisions.

Requirements

  • 7+ years of software engineering experience in backend or full-stack development roles.
  • 2+ years of hands-on experience with Go development.
  • 3+ years of experience building applications using Node.js and modern frontend or backend frameworks (e.g., React).
  • Strong experience designing and developing scalable, high-performance web applications.
  • Experience deploying and maintaining applications on cloud platforms such as AWS or GCP.
  • Strong knowledge of Linux systems and shell scripting.
  • Experience with TypeScript (minimum 2 years).
  • Proven experience working with APIs and integrating data systems, including MongoDB.
  • Familiarity with distributed systems, caching technologies such as Redis, and containerized environments (Kubernetes).
  • Strong problem-solving, critical thinking, and communication skills.
  • Experience working in globally distributed engineering teams.
  • Advanced English proficiency and native-level Spanish communication skills.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Benefits

  • Remote-first position with global team collaboration
  • Opportunity to work on large-scale, high-impact digital transformation projects
  • Exposure to modern cloud-native technologies and distributed systems
  • Career growth within a global engineering organization
  • Collaborative and innovation-driven work environment
  • Work with international teams across multiple continents

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!

Why Apply Through Jobgether?

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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Senior AI Agent Architect

Programming
•
2h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

emma of torre.ai

Brazil

Senior Database Administrator

Programming
•
3d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Nortal

Brazil
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

talent global llc

Brazil

Subscribe our newsletter

New Things Will Always Update Regularly