¡Activa las notificaciones laborales por email!
KMS Technology is looking for a Senior Backend Software Developer passionate about building robust software solutions. In this role, you will work collaboratively on backend services using Go and mentor junior developers, all while contributing to an inclusive and innovative team culture. The position allows for remote work within Mexico, with occasional office visits.
Company Description
At KMS Technology Mexico, we are passionate about building innovative software solutions that drive impact. As part of an international tech company, we offer a collaborative and inclusive environment where your ideas matter and your growth is our priority.
We are currently looking for a highly experienced Senior Backend Software Developer with a strong background in Go (GoLang) to join our growing team. If you're excited about writing clean, secure, scalable code, solving complex problems, and working with a first class global engineering team — this is for you!
Key Responsibilities:
Contribute directly to existing backend systems as part of a well-defined project initiative.
Design, develop, and maintain robust backend services and APIs using Go, PostgreSQL, and Kafka.
Maintain and improve legacy code that remains critical to business operations.
Write testable, reliable, and performant code aligned with current technical decisions.
Proactively identify opportunities to reduce complexity and improve system performance.
Collaborate closely with engineers, product owners, and cross-functional teams to translate business requirements into scalable technical solutions.
Mentor and support junior and mid-level developers through code reviews and technical guidance.
Participate in technical discussions and sprint activities focused on efficient delivery.
Document work thoroughly to ensure ease of deployment and long-term maintainability.
5–8+ years of professional experience in backend software development.
Proven experience building production-grade systems using Go (GoLang).
Strong proficiency with:
REST and GraphQL APIs
Kafka
PostgreSQL
Ability to work within existing architectures, applying best practices for clean, maintainable code.
Experience contributing in both monolithic and microservices environments.
Solid debugging and troubleshooting skills across the full stack.
Familiarity with test-driven development and robust deployment practices.
Excellent communication and collaboration skills in cross-functional, agile teams.
Fluent in English.
Availability to work within North American business hours.
Nice to Have:
Experience with Ruby or Ruby on Rails, especially in hybrid service environments.
Familiarity with Agile/Scrum methodologies.
Team leadership experience is a valuable asset.
Contributions to open-source projects or developer communities.
Location: Can work from anywhere within Mexico (working from the office will be required time to time)
Offices:Av. de las Américas 1254-17th, Country Club, 44610 Guadalajara, Jal.