Software Engineer at Abbott

Apply Now

Job Description

Abbott is a global leader in healthcare, dedicated to improving lives through innovative medical solutions. Recognized as one of the most admired companies by Fortune and a great place to work across numerous countries, Abbott offers a dynamic environment where employees can grow professionally and personally. The company emphasizes diversity, inclusion, and continuous learning, providing a range of benefits such as comprehensive health coverage, retirement plans, tuition reimbursement, and educational programs. Abbott’s commitment to innovation is reflected in its focus on developing advanced medical devices and digital health solutions that empower individuals to lead healthier lives.

About The Role

We are seeking a talented and experienced Software Engineer to join our team focused on developing cloud-based healthcare platforms. This role involves working with a modern SaaS environment to enhance our health monitoring solutions, particularly in the diabetes care sector. The ideal candidate will have a strong background in Go programming, system architecture, and cloud technologies, with a passion for creating scalable, secure, and high-performance systems. You will collaborate with internal teams and external partners to design, develop, and maintain APIs and microservices that support our mission of improving diabetes management worldwide. This position offers the opportunity to contribute to impactful healthcare solutions, working with cutting-edge technology in a fast-paced, innovative environment.

Qualifications

Bachelor’s Degree in Computer Science, Information Technology, or a related field, or equivalent experience
5-7+ years of software development experience
Proficiency in Go programming language with a strong understanding of idiomatic Go and best practices
Experience with data design and database technologies such as SQL Server, Postgres, or similar
Hands-on experience designing and maintaining scalable, highly available architectures
Knowledge of asynchronous messaging, backend processing jobs, and microservices architecture
Experience developing and working with RESTful APIs
Strong understanding of concurrency in Go, including goroutines and channel patterns
Familiarity with software development tools and frameworks within the Go ecosystem
Excellent communication skills, both written and verbal
Ability to work effectively in a distributed, asynchronous team environment
Strong foundational knowledge of computer science principles and software engineering practices
Willingness to learn new programming languages and technologies as needed
Understanding of Test-Driven Development (TDD) methodologies

Responsibilities

Learn and enhance existing healthcare platforms built with Go, ensuring continuous improvement
Design and implement cloud-based services and components that are scalable and maintainable
Develop high-volume, low-latency services to support a global healthcare platform
Collaborate with internal teams and external partners to develop and integrate APIs for medical data sharing
Write and maintain high-quality, testable, and maintainable code
Work closely with InfoSec to design secure solutions adhering to compliance standards
Define and shape API contracts in collaboration with cross-functional teams
Contribute innovative ideas and insights to the data services team
Ensure system performance, uptime, and scalability meet organizational standards
Participate in architectural and operational decision-making processes
Develop internal tools and APIs to streamline business and engineering workflows
Implement systemic changes to align systems with architectural goals
Create diagrams, flowcharts, and models illustrating system design and workflows
Engage actively in agile development practices, including planning, testing, and delivery
Participate in peer code reviews and technical planning sessions
Stay updated on emerging trends and recommend innovations to enhance product offerings

Benefits

Access to comprehensive health coverage, including free medical plans through the Health Investment Plan (HIP) PPO
Retirement savings plans with high employer contributions
Tuition reimbursement, student debt programs, and educational benefits through FreeU
Opportunities for career development within an international organization
Recognition as a great place to work, with a focus on diversity and inclusion
Work in a collaborative environment that fosters innovation and growth

Equal Opportunity

Abbott is an Equal Opportunity Employer committed to fostering a diverse and inclusive workplace. We welcome applications from all qualified individuals regardless of race, ethnicity, gender, age, disability, veteran status, or any other protected characteristic. We believe that diversity drives innovation and excellence, and we are dedicated to providing equal employment opportunities to all employees and applicants. For more information, please review our EEO policies available at the provided links.

Desired Skills and Experience
IT

Featured benefits

Medical insurance
Vision insurance
Dental insurance
401(k)