Go Software Engineer

Hace 4 días

Barcelona, Cataluña, España Abbott Jornada completa
Overview

In this role you design and implement cloud-based services using Go to support a medical device SaaS used by millions. You will collaborate across teams to build secure APIs, ensure performance and scale, and help shape architectural decisions. You’ll work in a technology hub in Barcelona, contributing to real-time health insights and global impact. This is a chance to drive robust, maintainable solutions in a fast-paced, cross-functional setting with a mission to improve metabolic health.

Responsabilidades
  • Design and implement Go-based services for cloud platforms
  • Collaborate on API contracts with internal and external partners
  • Write unit-testable, maintainable code
  • Work with InfoSec to implement secure solutions
  • Shape API definitions with cross-team input
  • Contribute to architecture and operational decisions
  • Build internal tooling and APIs to streamline processes
  • Align existing systems with architectural goals
  • Create diagrams and models of solution components
  • Participate in agile development, testing, and code reviews
Requisitos principales
  • Bachelor's degree in a relevant field
  • Software development experience with Go (also open to Python, Rust, Java, Spark, or C#/.NET)
  • Strong CS fundamentals
  • Willingness to learn new languages
  • Ability to work in a fast-paced team
  • Experience with APIs and microservices
  • Experience with federation services (SAML, Reverse Proxy, OAuth/OIDC)
  • Experience with relational or document-oriented datastores (SQL Server, PostgreSQL, MySQL)
  • Comfortable working remotely with distributed teams
  • Excellent communication skills
  • strong communication
  • team collaboration
  • proactive learning
  • Go
  • Python
  • Rust