Golang con GCP

  • -
  • Full-Time
  • Remote

Job Description:

Ubicacion: MX, BR, CL, CO, PE


Senior Software Engineer – Go

Responsibilities

  • Develop and maintain high-quality, scalable web features using Go and modern development practices.

  • Collaborate with product, UX, and engineering teams to translate requirements into engaging, adaptive, and robust solutions.

  • Participate in code reviews to ensure high code quality, share knowledge, and uphold team development standards.

  • Troubleshoot, debug, and resolve technical issues in applications under development.

Qualifications

Minimum Qualifications

  • Bachelors degree in Computer Science, a related technical field, or equivalent practical software development experience.

  • 5+ years of professional software engineering experience (Senior level).

  • Proven experience designing and delivering software in cross-functional team environments.

Required Skillsets

  • Proficiency in Go, ideally in backend environments.

  • Experience with data serialization formats such as Protocol Buffers and RPC frameworks like gRPC.

  • Familiarity with Terraform and infrastructure-related workflows.

  • Experience using Git for version control, including branching strategies, commits, merges, conflict resolution, and collaboration via GitHub.

  • Solid foundational knowledge of Data Structures, Algorithms, APIs, and Testing.

Preferred Qualifications

  • Experience with modern architectural patterns such as microservices and microfrontends (MFE).

  • Familiarity with cloud platforms, preferably Google Cloud Platform (GCP).

  • Passion for user-centric UX/UI design and product development.

  • Familiarity with agile development methodologies.

  • Experience or interest in healthcare technology.

  • Strong problem-solving skills, excellent communication abilities, a proactive and responsible attitude, and a collaborative, growth-oriented mindset.