Abbott

Go Software Engineer - Cloud

Abbott
Apply
2 days ago
Barcelona, SpainMid Level
H1B Sponsor

Responsibilities

  • Design and implement Go services and components for cloud-based platforms.
  • Develop and integrate internal and external APIs for sharing and using medical data.
  • Write maintainable, modular, unit-testable code and participate in development, testing, delivery, and code reviews.
  • Collaborate with InfoSec to design secure solutions and with data services, architecture, and other partners.
  • Improve system performance, uptime, scalability, monitoring, and alignment with architectural goals.
  • Build internal tooling and APIs that improve business and engineering processes.
  • Create diagrams, flowcharts, and models describing solution designs and workflows.
  • Contribute to technical planning, architectural decisions, innovation, and recommendations.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or another relevant field.
  • Software development experience, ideally with Go, and willingness to learn additional languages.
  • Strong computer science fundamentals and software development experience.
  • Understanding of object-oriented programming and modular, unit-testable design.
  • Understanding of complex asynchronous messaging and backend processing jobs.
  • Understanding of Docker containers and orchestration services such as Docker Swarm, ECS, and Kubernetes.
  • Experience using Git for source control on a collaborative project.
  • Comfort working asynchronously with a distributed team.
  • Preferred: experience developing RESTful APIs and microservices.
  • Preferred: experience contributing to scalable, highly available, maintainable, and monitorable architectures.
  • Preferred: familiarity with relational datastores such as SQL Server, PostgreSQL, or MySQL.
  • Preferred: practical knowledge of Linux and experience with test-driven development.

Benefits

  • Barcelona-based role in Abbott’s Technology Hub.
  • Work on a global medical device SaaS platform used across more than 25 countries and processing billions of messages daily.
  • Standard work shift; travel is not specified.
  • The posting lists base pay as N/A and provides no explicit compensation amount.

Tech Stack

DockerGitGoKubernetesLinuxMicrosoft SQL ServerMySQLPostgreSQL

Categories

Abbott

About Abbott

10,000+ employees

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritional and branded generic medicines. Our 122,000 colleagues serve people in more than 160 countries. Connect with us at www.abbott.com, on Facebook at www.facebook.com/Abbott and www.facebook.com/AbbottCareers, on Instagram @AbbottGlobal, and on X @AbbottNews. We invite you to explore opportunities at Abbott, to see if your talents and career aspirations may fit with our openings. An equal opportunity employer, Abbott welcomes and encourages diversity in our workforce. Terms of Use: https://www.abbott.com/social-media-terms-of-use.html Privacy Policy: https://abbo.tt/privacy

Contact me