Staff Software Engineer

Abbott

Pleasanton, California, United States
Base: $112,000.00 – $224,000.00; bonus/equity: not...
Not specified
Java 11+ and spring boot development
Azure cloud native application architecture
Angular frontend development with typescript
Abbott is seeking a Staff Software Engineer to lead the design and development of scalable, cloud-native applications, requiring expertise in backend microservices using Java and frontend development using Angular. The ideal candidate will have over ten years of experience in software engineering, particularly in cloud environments, and will benefit from a supportive work culture with extensive career growth opportunities

Job Summary

  • Abbott is a global healthcare leader seeking a Staff Software Engineer to lead the design of scalable, cloud-native applications.
  • The role involves architecting microservices using Java and Spring Boot while building responsive user interfaces with Angular on the Azure platform.
  • Employees benefit from comprehensive perks including free medical coverage, high employer retirement contributions, and tuition reimbursement programs.

Matching Summary

Match Score: 85

Abbott is seeking a Staff Software Engineer to lead the design and development of scalable, cloud-native applications, requiring expertise in backend microservices using Java and frontend development using Angular. The ideal candidate will have over ten years of experience in software engineering, particularly in cloud environments, and will benefit from a supportive work culture with extensive career growth opportunities.

Salary

Base: $112,000.00 – $224,000.00; Bonus/Equity: Not specified; Benefits: Free medical coverage, retirement savings plan, tuition reimbursement

Skills & Requirements

Must-have

  • Java 11+ and Spring Boot development
  • Azure Cloud native application architecture
  • Angular frontend development with TypeScript
  • Microservices and REST API design
  • PostgreSQL or CosmosDB database management

Nice-to-have

  • GraphQL API experience
  • AI Agents in software development lifecycle
  • Regulated medical software development knowledge
  • NgRx state management expertise
  • JMeter load testing proficiency

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 10+ years of backend development experience
  • Proven ability to lead development teams
  • Experience with Azure PaaS services like Service Bus and Redis
  • Knowledge of CI/CD pipelines and automated testing

Work Rights

Not specified

Tailored Resume

Cover Letter