Senior Back-end Developer (Golang)
As a Senior Backend Developer specializing in Golang, we’ll expect you to own backend features end-to-end—designing, implementing, testing, and improving production services. Your goal will be to build reliable, maintainable systems that deliver strong performance and a great developer and user experience.
- Design and implement backend services and APIs using Go (Golang), following clean architecture and secure coding practices.
- Collaborate with product, QA, and other engineering teams to translate requirements into scalable technical solutions.
- Build and maintain data access layers and integrate with databases and external services.
- Improve performance, reliability, and observability (logging, metrics, and tracing) for production workloads.
- Write unit/integration tests and ensure quality through automated CI-friendly practices.
- Review code, mentor team members, and contribute to engineering standards and best practices.
- Participate in incident response and continuous improvement to prevent recurring issues.
We’ll also value clear communication, proactive ownership, and the ability to align technical decisions with business outcomes.
We’re looking for a Senior Backend Developer with proven experience building production-grade backend systems in Go (Golang). You should be comfortable working in a team of specialists, taking ownership of complex components, and continuously improving system reliability and code quality.
- Experience: strong backend engineering background with substantial hands-on development experience in Golang.
- Backend fundamentals: solid understanding of RESTful APIs (or similar paradigms), concurrency, performance considerations, and data modeling.
- Quality & testing: ability to design testable code and implement unit/integration tests as part of your workflow.
- Reliability & observability: experience with logging, monitoring, and troubleshooting production systems.
- Collaboration: you can work effectively with cross-functional teams (product, QA, and engineering) and translate requirements into technical deliverables.
- Security mindset: you think proactively about secure design, input validation, and safe dependency practices.
- Communication: clear written and verbal communication, constructive code reviews, and the ability to share tradeoffs and recommendations.
We’ll particularly value senior-level judgment, consistent delivery, and a willingness to learn from—and contribute to—seasoned professionals.
Modalidad de contratación: Plazo fijo
We’ll also offer the opportunity to collaborate in a rapidly expanding organization of 3,000+ employees globally, with offices across Latin America and the United States. You’ll work within diverse teams focused on innovative and demanding projects, alongside top-tier tech talent. We’ll support your growth by enabling knowledge sharing with seasoned professionals and hands-on experience with state-of-the-art technologies.