Senior Backend Golang Developer

Encora Logo

Encora

πŸ“Remote - Mexico

Summary

Join Encora as a Senior Backend Developer (Go/Golang) to lead the design and development of secure, scalable, and high-performance backend systems. You will collaborate with engineering leaders, architects, and cross-functional teams to implement backend services for mission-critical applications. This role requires taking ownership of architectural decisions, applying best practices, and mentoring fellow developers. You will ensure the delivery of high-quality software solutions by architecting, building, and maintaining performant and scalable backend services in Go. The position demands strong communication and leadership skills, along with proven experience in leading development efforts and mentoring peers. Remote work is available, but candidates must be available to work in the Chile Time Zone.

Requirements

  • Strong communication and leadership skills
  • Proven ability to lead development efforts and mentor peers
  • Excellent problem-solving and debugging capabilities
  • Solid understanding of cloud computing and scalable system design
  • 5+ years of backend development experience, including 3+ years using Go (Golang)
  • Experience designing and scaling microservices in production environments
  • Deep knowledge of cloud infrastructure (AWS, GCP, or Azure)
  • Proficiency in system architecture patterns and REST/gRPC APIs
  • Remote (must be available to work Chile Time Zone)

Responsibilities

  • Architect, build, and maintain performant and scalable backend services in Go
  • Design clean, extensible APIs and microservices to support modern applications
  • Improve system reliability, observability, and overall performance
  • Collaborate with DevOps on cloud infrastructure, CI/CD, and deployment pipelines
  • Lead backend architecture discussions and technical decision-making
  • Mentor and support junior and mid-level developers through code reviews and guidance
  • Ensure robust testing, documentation, and system integrity
  • Implement best practices in secure coding, error handling, and data protection
  • Work collaboratively with frontend, QA, and product teams in an agile environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.