Senior Software Engineer – AM&D ECG Solutions
philips · San Diego
Job description
About the role
This role is part of the Ambulatory Monitoring and Diagnostics Heart R&D organization. As a Senior Software Engineer you will join a collaborative, cross‑functional Scrum team within the ECG Software Solutions group.
Key responsibilities
- Design, develop and maintain full‑stack applications using Java, Spring Boot, JavaScript and Angular, following OOP principles and design patterns.
- Build secure APIs with GraphQL and integrate RabbitMQ for asynchronous, event‑driven communication.
- Implement microservice architectures on AWS, leveraging EKS, RDS and other managed services, and lead testing and deployment pipelines.
- Collaborate with cross‑functional teams to define, design and deliver new features while ensuring code quality through unit testing, code reviews and CI/CD.
- Document software in compliance with IEC 62304 and other regulated medical‑device standards.
Required profile
- 5+ years of full‑stack software engineering experience, preferably in the medical‑device domain.
- Bachelor’s degree in Computer Science, Software Engineering or a related field (Master’s a plus).
- Strong problem‑solving, analytical and communication skills and the ability to work effectively in a team.
Required skills
- Java with Spring Boot
- JavaScript and Angular
- GraphQL and RabbitMQ
- Microservice architecture and distributed systems
- AWS services (EKS, RDS, etc.) and Kubernetes
- CI/CD pipelines, containerization and infrastructure‑as‑code
What we offer
- Base salary range $129,000 – $205,000 per year.
- Annual incentive bonus and long‑term incentive opportunities.
- Comprehensive benefits including generous PTO, 401(k) match up to 7 %, HSA contributions, stock purchase plan and education reimbursement.
- Opportunity to work on regulated medical‑device software in a global health‑technology company.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 27 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 6 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
philips
San Diego