Senior GoLang Developer
Location
Latin America
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior GoLang Developer
ImagineX
• Design, develop, and maintain high-performance backend services using Go • Architect distributed systems and microservices with a focus on scalability, reliability, and observability • Optimize performance across APIs, data pipelines, and service-to-service communication • Implement best practices for code quality, testing, CI/CD, and cloud-native deployment • Collaborate cross-functionally with product managers, DevOps, and frontend teams to deliver end-to-end solutions • Lead technical decisions around system design, data modeling, and infrastructure • Mentor junior and mid-level engineers, providing code reviews and architectural guidance • Troubleshoot complex production issues, including performance bottlenecks and distributed system failures • Contribute to technical roadmaps and long-term engineering strategy
Job Requirements
- 5–8+ years of backend engineering experience
- 3+ years of hands-on Go development
- Strong understanding of concurrency patterns, goroutines, channels, and Go memory management
- Experience building microservices and distributed systems at scale
- Proficiency with REST, gRPC, GraphQL, or event-driven architectures
- Deep experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
- Strong knowledge of SQL and NoSQL databases, caching layers, and message queues
- Familiarity with CI/CD pipelines, automated testing, and observability tools (Prometheus, Grafana, OpenTelemetry)
- Ability to write clean, maintainable, idiomatic Go code
- Excellent communication skills and the ability to lead technical discussions
Benefits
- 100% remote work
- mentorship opportunities
- collaboration with cross-functional teams
Related Guides
Related Job Pages
More Backend Engineer Jobs
Title: Java Programmer Analyst 4 Job Description: Location: Glen Allen VA (Hybrid) Need candidate within 2hrs drivable distance The client is looking for a Java/JEE developer who has worked in Websphere and Oracle to upgrade the applications from websphere 8.5.5 and remove IE11 settings SkillRequired / DesiredAmount Experience JavaRequired6Years J2EERequired6Years GithubRequired3Years JSF/JSPRequired6Years Apache Log4j2Required5Years Web browser debugRequired5Years MavenRequired5Years
• Participate in ambitious projects with a Top Client in the Insurance Industry. • Designing, developing, and maintaining Java and Spring Boot-based applications. • Leveraging OKTA for identity and access management. • Collaborating with cross-functional teams including architects, senior developers, and product owners. • Embracing Agile methodologies as the foundation of your day-to-day work. • Writing clean, efficient, and well-documented code.
• Design, develop, and maintain robust C#.NET solutions, including Windows Services, WPF and WinForms clients, console applications, and inter-process communication using Named Pipes. • Build server-side components using ASP.NET Web API and Web Forms that interface with Active Directory, Azure, Intune, SQL Server, and SCCM/MECM. • Modernize legacy VBScript and classic scripting into maintainable C#.NET services and libraries. • Implement REST and RPC APIs, including ITSM integrations (OAuth, incident creation, attachments) and Microsoft Graph API-based compliance and inventory feeds. • Package, sign, and release MSI installers, and own end-to-end deployment through UAT, endpoint management, and production rollout. • Automate file distribution and multi-server synchronization workflows that feed downstream endpoint management processes. • Own build and release automation using CI/CD pipelines, with PR validation, quality gates, automated tests, and staged deployments. • Use AI coding assistants responsibly to accelerate development, applying rigorous review, testing, and full ownership of every line shipped. • Take end-to-end ownership of assigned modules: plan, merge cleanly from mainline, test thoroughly before handoff, and provide clear evidence of validation. • Produce design documents, test evidence, and release notes; follow disciplined branching, PR, and versioning practices. • Provide L3 engineering support on tools you own, driving root-cause analysis without waiting for direction. • Contribute to all stages of the SDLC following Agile methodologies and manage multiple priorities effectively.
Golang Engineer
accesa.euThe place where creative problem-solvers that care for people, solutions, and their impact thrive
• Design and build high-performance services: Develop and maintain scalable APIs (gRPC and REST). • Own end-to-end delivery: Drive microservices from requirements gathering to deployment and operational support. • Collaborate cross-functionally: Work with Product, DevOps, and other teams to translate feature requests into technical solutions. • Champion engineering excellence: Establish and promote best practices including code reviews, automated testing, observability, and CI/CD pipelines. • Ensure compliance and security: Adhere to security policies, coding standards, and regulatory requirements. • Optimize for production: Monitor and improve service reliability, performance, and cost in production environments.



