Software Engineer (Go/Golang) at Abbott

Barcelona, Catalonia, Spain

Abbott Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, Medical DevicesIndustries

Requirements

  • Bachelor's Degree in Computer Science, Information Technology or other relevant field
  • Related experience in software development in Go/Golang
  • Strong Computer Science fundamentals and experience with software development
  • Communicate effectively in both English and Spanish
  • Eagerness to contribute beyond experience level
  • Ability to work effectively within a team in a fast-paced changing environment
  • Practical experience and understanding of working with and developing APIs and microservices
  • Experience with federation services, including SAML, Reverse Proxy, OAUTH/OIDC (mandatory)
  • Experience working with both relational and document-oriented datastores such as SQL Server, PostgreSQL, or MySQL
  • Proficiency in Python, Rust, Java, Spark, or C#/.NET (preferred)
  • Willingness to learn new software development languages to meet goals and objectives
  • Experience working in an agile environment (preferred)
  • Practical Knowledge of Linux (preferred, not essential)

Responsibilities

  • Design and implement services and components utilizing Go for cloud-based platforms
  • Collaborate with internal and external partners to develop and integrate with APIs that empower sharing and utilizing medical data in partner systems
  • Design and implement unit testable code that is highly maintainable
  • Collaborate directly with InfoSec to design and implement secure solutions
  • Collaborate with both internal and external team members to shape and define API contracts
  • Provide new ideas and insight in collaboration with the data services team
  • Ensure performance, uptime, and scale, maintaining high standards of code quality and thoughtful design
  • Contribute to significant architectural and operational decisions in collaboration with the Architecture team
  • Build out internal tooling and APIs to make business and engineering processes easier, faster, and safer
  • Implement systemic changes to align existing systems with current architectural goals
  • Create diagrams, flowcharts and models that illustrate the internal design and workflow of solution components
  • Collaborate as an engaged member of an agile team, realizing features through development, test, and delivery
  • Engage in technical planning, design, and code reviews including peer code review of Pull Requests

Skills

Go
Golang
Cloud Platforms
APIs
Unit Testing
Secure Solutions
Scalable Systems
High Availability

Abbott

Healthcare solutions in diagnostics and devices

About Abbott

Abbott Laboratories focuses on improving health through various medical technologies and health solutions. The company operates in areas such as cardiovascular health, diabetes management, diagnostic testing, nutrition, and neuromodulation for chronic pain and movement disorders. Abbott's products include advanced medical devices and diagnostic tests that help healthcare professionals and patients manage health conditions effectively. For example, their cardiovascular technologies assist in heart health management, while diabetes care products enable accurate glucose monitoring without painful fingersticks. Unlike many competitors, Abbott emphasizes accessibility and affordability in its offerings, aiming to make life-changing technologies available to a broader audience. The company's goal is to positively impact global health and well-being, supported by a commitment to sustainability and a 2030 Sustainability Plan.

Lake Bluff, IllinoisHeadquarters
1888Year Founded
IPOCompany Stage
HealthcareIndustries
10,001+Employees

Risks

Departure of key leader Dr. Adamson may affect Abbott's Heart Failure division.
Integration challenges with Medtronic could impact glucose monitor-insulin pump rollout.
Thermo Fisher's microfluidics expansion may increase competition for Abbott.

Differentiation

Abbott integrates continuous glucose monitoring with automated insulin delivery systems.
Abbott's microfluidic devices streamline diagnostic processes efficiently.
Abbott's neuromodulation products target specific nervous system areas for chronic pain relief.

Upsides

Microfluidic technology offers cost-effective solutions in diagnostics.
Strategic partnerships like Abbott-Medtronic enhance product offerings and market reach.
Significant investments indicate strong market confidence in Abbott's healthcare solutions.

Land your dream remote job 3x faster with AI