Haystack
← Back to Jobs
Full time
Technology
AL

Senior Backend Software Engineer

Abbott LaboratoriesAlameda, California🇺🇸United StatesPosted Oct 7, 2026

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Alameda, California, United States
DockerGCPMicroservicesSQLAWSScrumAgileAzureC#JavaKubernetesPostgreSQLPython

Job Description

Abbott Laboratories seeks a Senior Software Engineer to design, build, and scale secure, reliable software that powers diagnostics and medical technologies worldwide. In this role, you'll develop cloud-based services, APIs, and data-driven solutions supporting healthcare and life sciences products. You will collaborate closely with scientists, clinicians, and product teams in an inclusive, mission-driven culture focused on improving health and quality of life. Expect opportunities for technical leadership, mentoring, international collaboration, and continuous learning in a highly innovative, regulated environment.

Responsibilities

  • Design, implement, and maintain scalable, secure backend services and APIs for healthcare and diagnostics platforms.
  • Collaborate with product managers, scientists, and cross-functional teams to translate clinical and business needs into technical solutions.
  • Ensure code quality through code reviews, automated testing, and adherence to best practices and secure development standards.
  • Optimize system performance, reliability, and observability for globally distributed applications.
  • Contribute to architecture decisions, technical roadmaps, and documentation for cloud-based solutions.
  • Mentor junior engineers and foster a culture of knowledge sharing, collaboration, and continuous improvement.
  • Integrate software with medical devices, data pipelines, and analytics platforms while maintaining compliance with healthcare regulations.
  • Participate in Agile ceremonies and support continuous delivery and Dev
  • Ops practices.

Required Skills

  • Java or C# backend development
  • Python for data integration and scripting
  • RESTful API design and implementation
  • SQL and relational database design (e.g., PostgreSQL, My
  • SQL)
  • Cloud platforms (AWS, Azure, or GCP) and microservices
  • Containerization and orchestration (Docker, Kubernetes)
  • Automated testing frameworks and CI/CD pipelines
  • Secure software development and data privacy practices
  • System monitoring, logging, and performance optimization
  • Agile/Scrum software development methodologies

Similar jobs