Golang con GCP
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.