Mid-level GoLang Developer
Jobgether Brazil
Internet Marketplace Platforms · 11-50 employees
About the role
Develop and maintain robust, scalable backend systems using Go while designing microservices and cloud-based solutions. Collaborate with multidisciplinary teams to implement APIs, manage databases, and apply DevOps practices throughout the software development lifecycle.
What they look for
Requirements
Requires solid professional experience in Go development and backend engineering with microservices architectures. Candidates must have advanced knowledge of cloud platforms, containerization tools like Docker and Kubernetes, and experience with both relational and non-relational databases.
Benefits
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mid-level GoLang Developer based in Brazil.
This is an opportunity for a mid-level backend engineer to build robust, scalable systems using Go in modern cloud environments.You’ll contribute across the software development lifecycle, from solution design and implementation through deployment and maintenance.The role combines hands-on Go development with microservices, APIs, cloud infrastructure, databases, and DevOps practices.You’ll collaborate with multidisciplinary teams to deliver secure, high-performing, and reliable solutions.The environment encourages engineering excellence, continuous learning, and practical problem-solving.You’ll have the opportunity to work with modern architectures, distributed systems, and cloud-native technologies.If you enjoy building backend platforms that can scale and thrive in collaborative engineering teams, this role offers strong technical scope and impact.
\n
Accountabilities:
- Develop, enhance, and maintain robust and scalable backend systems using Go, following established engineering best practices.
- Design and implement microservices and cloud-based solutions that meet performance, security, reliability, and scalability requirements.
- Build and maintain RESTful and/or gRPC APIs to support reliable communication between services and applications.
- Work with cloud platforms and infrastructure, contributing to the implementation and management of services across environments such as AWS, GCP, or Azure.
- Use containerization and orchestration technologies, including Docker and Kubernetes, to support scalable and resilient applications.
- Work with relational and non-relational databases, selecting and implementing appropriate data solutions for application requirements.
- Participate throughout the full software development lifecycle, from technical conception and development through testing, deployment, monitoring, and maintenance.
- Collaborate with multidisciplinary teams to translate business and technical requirements into high-quality software solutions.
- Apply CI/CD and DevOps practices to improve development efficiency, deployment reliability, and operational quality.
- Investigate technical challenges, identify root causes, and implement effective solutions using strong analytical and problem-solving skills.
- Contribute to continuous improvements in engineering practices, architecture, testing, observability, and delivery processes.
Requirements:
- Solid professional experience developing applications with Go (Golang) and applying Go development best practices.
- Experience in backend engineering and designing or implementing microservices architectures.
- Advanced knowledge of cloud computing environments, preferably AWS, GCP, or Azure.
- Practical experience with Docker and Kubernetes or comparable containerization and orchestration technologies.
- Experience working with both relational and non-relational databases.
- Strong understanding of RESTful APIs and/or gRPC.
- Knowledge of CI/CD pipelines and modern DevOps practices.
- Strong analytical and problem-solving abilities, with the capacity to investigate complex technical issues independently.
- Good communication and collaboration skills, with the ability to work effectively within multidisciplinary and distributed teams.
- Experience with distributed systems and event-driven architectures is a plus.
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, and ELK Stack is advantageous.
- Experience with automated testing, including unit, integration, and end-to-end testing, is valued.
- Familiarity with Agile methodologies such as Scrum or Kanban is a plus.
- Contributions to open-source projects, participation in Go communities, or cloud certifications are considered additional advantages.
Benefits:
- Health and dental insurance.
- Meal and food allowances.
- Childcare assistance.
- Extended parental leave.
- Access to fitness, wellness, and healthcare professionals through Wellhub and TotalPass partnerships.
- Profit-sharing program (PLR).
- Life insurance.
- Continuous learning opportunities through an internal learning platform.
- Access to online courses and professional development resources.
- Language-learning platform.
- Discounts through partner programs.
- Online resources focused on physical health, mental health, and overall well-being.
- Pregnancy and responsible-parenting courses and support.
- Inclusive workplace with dedicated health and well-being resources and employee affinity groups.
- Flexible working arrangements according to the applicable company policy.
- For employees residing in the Campinas Metropolitan Region, office attendance in the city is required in accordance with the applicable attendance policy.
\nHow 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.
#LI-CL1
Similar roles
-
Lead Software Engineer (Java, Golang, Python, AWS)
Capital One Plano, Texas, United States · $179K–$205K/yr
-
Senior Manager, Software Engineering (Java, Golang, AWS)
Capital One Plano, Texas, United States · $209K–$238K/yr
-
Senior Backend Engineer (Sports & Prediction Markets) – Golang
Crypto.com Miami, Florida, United States · $130K–$160K/yr
-
QA Engineer - Backend (Golang) Middle+ [Bring a Friend]
Plata Card Osnabrück, Lower Saxony, Germany
-
Senior Software Developer (Golang / Node.js)
NetApp, Inc. Bangalore, Karnataka, India
-
Golang Developer
HPE Bangalore South, Karnataka, India