Logo
ResMed

Senior Engineer, Software Engineering

ResMed, Bloomington, Minnesota, United States

Save Job

Senior Software Engineer – Identity & Platform Services We are seeking a highly motivated and experienced

Senior Software Engineer

to join our talented engineering team. This role provides an opportunity to work on critical platform-level services hosted on

AWS EKS

and leveraging a wide range of

AWS native services .

A key responsibility for this position will be

ownership of the Identity Management module , which includes

API security, Single Sign-On (SSO), and Okta integration . The ideal candidate will bring strong technical expertise, leadership skills, and a passion for building secure, scalable, and reliable systems.

Key Responsibilities

Own, design, and enhance the

Identity Management module , ensuring robust authentication and authorization across services.

Implement and manage

API security ,

Single Sign-On (SSO) , and

Okta-based integrations .

Contribute to the design and development of

microservices

using

Java/Spring Boot .

Design and optimize solutions leveraging

Redis caching

to improve performance and scalability.

Integrate and support

messaging systems

(e.g., Kafka, RabbitMQ, or AWS SNS/SQS) for reliable, event-driven architectures.

Build, deploy, and maintain solutions in

containerized environments

using

AWS EKS

and other

cloud services (AWS/Azure) .

Troubleshoot, diagnose, and resolve production issues while driving continuous improvements in reliability and scalability.

Collaborate with cross-functional teams to deliver high-quality platform services.

Provide

technical leadership , mentoring junior engineers and contributing to best practices, standards, and processes.

Required Skills & Experience

Strong knowledge of

OIDC (OpenID Connect) .

Hands‑on experience with

Okta

and

OAuth 2.0 .

Expertise in

Federated Login and Identity Federation .

Proficiency in

Java

and

Spring Boot

for backend development.

Experience designing and deploying

microservices

architectures.

Strong understanding of

Redis caching

strategies for performance optimization.

Practical experience with

messaging platforms

(Kafka, RabbitMQ, AWS SNS/SQS, or equivalent).

Deep understanding of

containerization technologies

(Docker, Kubernetes/EKS).

Strong knowledge of

AWS or Azure cloud environments .

Proven ability in

production support and troubleshooting complex systems .

Demonstrated

leadership and mentorship

skills within technical teams.

Nice to Have

Experience with

.NET, Angular, or React

for full‑stack development.

Exposure to the

use of AI/ML in software engineering practices

(e.g., code generation, automated testing, anomaly detection).

Familiarity with

DevSecOps practices

and security‑first design.

Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.

#J-18808-Ljbffr