Senior Back-End Developer Golang in Brazil, Indiana at Jobgether
Explore Related Opportunities
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 Senior Back-End Developer Golang based in Brazil.
This is a senior backend engineering role focused on designing and delivering high-performance, scalable systems for global digital products.
You will work on complex architectures using Go, PostgreSQL, and modern distributed system patterns, ensuring reliability and efficiency across backend services.
The role blends backend engineering with meaningful involvement in frontend architecture using React, enabling end-to-end technical ownership.
You will also work with real-time technologies such as gRPC and WebRTC to support responsive, data-intensive applications.
A key part of the role involves integrating AI-assisted development tools into daily workflows to accelerate design and delivery.
You will collaborate closely with international, cross-functional teams including product, QA, and mobile engineering.
This is a highly technical, fast-paced environment ideal for engineers who enjoy solving complex system design challenges.
- Design, build, and maintain scalable, high-performance backend systems using Golang and PostgreSQL.
- Architect robust APIs and system structures with a strong focus on scalability, resilience, and maintainability.
- Contribute to frontend architecture using React, ensuring seamless integration and effective state management.
- Implement and optimize real-time communication systems using gRPC and WebRTC.
- Develop and maintain automated testing frameworks and complex test suites using Jest.
- Integrate AI-assisted development tools (e.g., GitHub Copilot, Cursor) into engineering workflows to improve productivity and design quality.
- Collaborate with global, cross-functional teams to deliver end-to-end product features.
- Participate in technical design discussions and contribute to system-level architectural decisions.
- Strong experience in backend development with Golang and system design for scalable applications.
- Advanced knowledge of PostgreSQL, including schema design, optimization, and query performance tuning.
- Solid understanding of React and frontend architecture principles, including state management and component design.
- Hands-on experience with real-time communication protocols such as gRPC and WebRTC.
- Experience building and maintaining automated testing frameworks using Jest or similar tools.
- Practical experience using AI coding assistants (e.g., GitHub Copilot, Cursor) and agentic workflows for development tasks.
- Strong English communication skills (fluent level), with experience working in international teams.
- Nice to have: experience with AWS cloud services and/or consulting or client-facing environments.
- Fully remote position available within the LATAM region.
- Short-term contractor engagement with competitive compensation.
- Opportunity to work on high-performance, globally distributed systems.
- Exposure to modern backend architectures, real-time technologies, and AI-augmented development practices.
- Collaborative international environment with cross-functional engineering teams.
- Hands-on involvement in both backend and frontend architectural decisions.
- Fast-paced, innovation-driven engineering culture.