Lead Go Language Developer
Remote in Argentina, & 3 others
Go Language& 4 others
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobChoose an option
We're seeking an experienced Lead Go Language Developer to architect and grow scalable backend systems, enhance automated testing practices, and ensure dependable service operations. You'll work closely with cross-functional teams, weigh in on architectural choices, and help elevate overall engineering quality — join us and leave your mark.
Responsibilities
- Interact directly with customers, addressing their inquiries and needs promptly
- Build and sustain testing frameworks that support both unit-level and automated test coverage
- Architect, build, and maintain backend services capable of handling scale and delivering strong performance
- Coordinate with teams throughout the organization to consider broader implications beyond pure technical execution
- Take part in code review processes to uphold quality standards and spread knowledge among team members
- Take responsibility for developing or evaluating technical design documents and proof-of-concept work
- Champion strong engineering practices and advocate for raising the bar on technical standards
- Foster a mindset centered on operational reliability through diligent testing, system monitoring, thorough documentation, and active on-call participation supporting service health
Requirements
- 5+ years of direct, applicable experience building applications using Go
- A minimum of one year spent guiding and overseeing development teams
- Considerable background architecting, deploying, and sustaining cloud-hosted web services and microservices, with AWS experience considered a plus
- Hands-on experience using SQL and relational database systems, particularly PostgreSQL, for storing, querying, and managing data
- Meticulous and self-driven, with genuine enthusiasm for code excellence, sound engineering methods, continuous delivery, and automated testing
- Comfortable operating as a versatile, multi-language developer, adjusting to whatever tools and technologies best suit a given task
- Capable of interacting with customers directly and resolving their requests independently, without needing oversight
- Strong communication capabilities with English fluency at B2 level or above, sufficient to interpret business needs and shape them into technical designs
Nice to have
- Familiarity with gRPC for enabling fast, efficient communication between services
- Knowledge of Protobuf for organizing and serializing data shared across services
- Understanding of GraphQL for crafting adaptable, efficient API designs
