Mid-Level Go Backend Engineer

Posted 3 days ago

This is a fully remote position, open to applicants in Latin America.

📋 Description

• Develop and sustain Go microservices and REST APIs for a high-traffic platform.

• Take ownership of assigned tasks from start to finish, progressing work autonomously and promptly addressing any obstacles.

• Utilize agentic coding tools to implement features and submit pull requests for review.

• Assess teammates’ pull requests and engage in technical discussions.

• Collaborate with the team to investigate incidents, utilizing metrics, logs, and dashboards to determine root causes.

• Actively participate in team ceremonies and product refinements.

• Communicate progress and challenges openly.

• Adhere to and adjust established working methods and engineering standards.


⛳️ Requirements

• Willingness to work within the Italian time zone with complete overlap.

• Strong practical experience in Go as the primary backend programming language.

• Extensive experience in creating and managing REST APIs, with a solid grasp of REST principles and conventions.

• Experience in a microservices architecture, including service communication via REST and message brokers.

• Basic knowledge of essential microservices patterns such as Circuit Breaker, Bulkhead, and Rate Limiting.

• Conceptual understanding of scaling under load, caching, and resilience strategies.

• Intermediate proficiency with PostgreSQL or a comparable relational database.

• Intermediate experience with Redis or a similar in-memory cache, along with a strong understanding of caching mechanisms.

• Good grasp of code design patterns and structure, including controller, service, and repository layering.

• Ability to debug and troubleshoot beyond the IDE, employing metrics, logs, and observability tools to identify root causes during incidents.

• Actively engage in code reviews through pull requests, providing and receiving constructive feedback.

• Practical experience with agentic coding tools as part of the daily development workflow.


🏝️ Benefits

• Paid time off or vacation days.

• Paid holidays, subject to the client and country.

• Opportunities for professional development and learning.

• Continuous support from the People Experience team.

• Recognition programs and internal activities.

• Flexibility to work remotely.

• Opportunities to collaborate with teams from around the world.

• Access to tools and resources that facilitate your work.

• Career advancement opportunities based on performance, business needs, and available positions.

People also viewed

Miratech16 hours ago

Full Stack Engineer, Go, React

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
Caspar Health16 hours ago

Senior Backend Engineer, AI

DE flagGermany OnlyFull-timeBackend Engineer€78k – €88k/year
ApplyView job
Blue Acorn iCi16 hours ago

AEM Technical Architect

US flagUnited States OnlyFull-timeBackend Engineer$165k – $200k/year
ApplyView job
N.Rich16 hours ago

Senior Software Engineer – Backend, AI

FI flagFinland OnlyFreelanceBackend Engineer€7,500/month
ApplyView job
Workiy Inc.17 hours ago

Java Developer

CA flagCanada OnlyFreelanceBackend Engineer
ApplyView job
Cambium Learning Group17 hours ago

Senior Database Engineer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers