Senior Engineer, Software Engineering at Resmed
Date: 1 hour ago
City: Bloomington, MN
Contract type: Full time
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
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.
- 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.
- 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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeBrowse All Jobs in This State
Explore full job listings for the area:: Jobs in Bloomington | Jobs in Minnesota
You May Also Be Interested In
Find other job listings similar to this one: