Principal Engineer, Customer Identity Platform Engineering
Company: ResMed Inc
Location: San Diego
Posted on: November 13, 2024
Job Description:
Principal Engineer, Customer Identity Platform EngineeringApply
locations: San Diego, CA, United StatesTime type: Full timePosted
on: Posted 2 Days AgoJob requisition id: JR_037538The Digital
Health Technology team powers digital experiences and engagement to
enhance the lives of millions of people every day through connected
care. We build, deliver, and manage a portfolio of data management
platforms and mobile offerings in support of our core businesses.
We thrive on simple and elegant architecture and agility. You'll be
immersed in a dynamic high-growth environment and empowered to
excel, take informed risks, and drive ingenuity across the
enterprise.Let's talk about the team and you:The Digital Platform
Engineering team is focused on building world-class platforms in
the cloud, enabling our engineers to deliver innovative
customer-facing features. Our digital platform comprises
company-wide engineering capabilities like Data Platform, AI
Platform, Customer Identity Platform, DevX platform, etc., serving
a variety of internal and external developers and services by
creating secured paved roads for our cloud assets, building fully
automated CICD pipelines, and enabling fast experimentation for our
data science services.As a Principal Engineer of Identity Platform
Engineering at ResMed, you will enable ResMed to securely and
seamlessly manage customer identities by providing a robust,
scalable, and user-friendly platform that ensures the privacy,
security, and trust of customer data. A Principal Engineer in this
role has a critical responsibility in ensuring the system is
secure, scalable, and user-friendly. If you are hands-on,
passionate about system design and architecture, data-driven
decision-making, and developing platform products, this job is for
you!Key Deliverables:
- Architectural Blueprint: Architecture and documentation
outlining the components of the customer identity platform,
including authentication, authorization, user management, data
flow, integration points, and security layers.
- Security Design & Policies: Comprehensive security strategy
covering secure data storage, encryption (at rest and in transit),
multi-factor authentication (MFA), session management, identity
proofing, and compliance with standards like GDPR, CCPA, or
HIPAA.
- Authentication & Authorization Module: A robust module
supporting various login methods (e.g., social login, SSO,
passwordless) and integrating protocols like OAuth 2.0, OpenID
Connect, and SAML for authentication.
- API & SDKs for Identity Management: Well-documented APIs and
SDKs for account creation, login, password resets, access control,
and token management.
- Data Migration & User Onboarding Strategy: Strategy for
migrating existing user data and onboarding new users.
- Performance & Scalability Strategy: Detailed performance
benchmarks and scalability planning.
- Compliance & Auditing Tools: Tools ensuring compliance with
industry regulations and internal policies.
- Monitoring, Alerting & Incident Response: Documentation and
knowledge sharing, including technical documentation for developers
and onboarding guides for users.
- Testing & Quality Assurance: A test suite including unit tests,
integration tests, and security tests.
- Roadmap for Future Enhancements: A strategic roadmap for
platform enhancements and continuous improvement.Business Acumen:
Understanding of business goals and aligning technology solutions
with strategic objectives.Communication and Collaboration:
Excellent communication skills to explain complex technical issues
to both technical and non-technical audiences.Action Oriented:
Driven, motivated team player with a Get Stuff Done
mentality!Qualifications and Experience:
- Bachelor's degree in Computer Science or Computer Engineering
or equivalent combined education and experience.
- 15+ years managing and operating SaaS applications in
production environments, with deep knowledge of Identity & Access
Management (IAM) protocols and best practices.
- Experience with APIs and 3rd-party API adoption.
- Strong technical abilities with experience in distributed
systems design and scale.
- Work experience in Unix/Linux, Distributed Systems, AWS/GCP,
Kubernetes/Container platforms-based software development.
- Extensive experience with metrics and logging libraries, data
analysis, and visualization tools.
- Record of improving your team through leadership and
mentoring.If you're looking for an environment to develop your
craft, explore new technologies, and make a larger contribution,
we'd love to chat with you!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. 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.ResMed Corporation is an equal
opportunity employer and provides equal opportunity in employment
for all qualified persons, without regard to sex, gender identity,
sexual orientation, race, color, religion, national origin,
disability, protected Veteran status, age, or any other
characteristic protected by law.
#J-18808-Ljbffr
Keywords: ResMed Inc, Orange , Principal Engineer, Customer Identity Platform Engineering, Engineering , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...