ZR_2792_JOB

Simple Solutions

Pleasanton (CA)

On-site

USD 180,000 - 210,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Client in Pleasanton is seeking a Sr. Full Stack Security Software Engineer IAM to design, build, and maintain secure IAM features for their cloud-based EHR platform. You will own authentication, authorization, SSO, MFA, and RBAC while enforcing HIPAA, NIST, and ISO 27001 standards.

You’ll collaborate with Product, DevOps, and Security teams in a fast-growing healthcare tech environment and work in a hybrid model three days per week.

Qualifications

  • Strong Java development experience and Python proficiency.
  • Expert in authentication and authorization frameworks (OAuth 2.0, SAML).
  • Knowledge of HIPAA, NIST, SOC 2, ISO 27001 compliance requirements.
  • Security best practices: encryption, key management, data protection.
  • Experience building secure, full-stack apps with IAM components.
  • Experience with SSO, MFA, and RBAC in distributed systems.
  • Background in medium to large companies with adaptable mindset.
  • Willing to work on-site three days a week in Pleasanton, CA.

Responsibilities

  • Design, implement, and maintain secure IAM systems for cloud-based products.
  • Develop IAM features: user management, SSO, MFA, federated identity, and access delegation.
  • Ensure HIPAA/NIST/SOC 2/ISO 27001 compliance across platforms.
  • Build and secure RESTful APIs for internal and external integrations.
  • Contribute to system architecture with a focus on scalability and security.
  • Write clean, modular, testable code and participate in peer reviews.
  • Diagnose performance issues across distributed environments (AWS, MySQL, Redis, Tomcat).
  • Partner with DevOps to embed identity and security in deployment pipelines.
  • Stay current on IAM trends and mentor engineers on IAM challenges.

Skills

Java development
Python proficiency
OAuth 2.0
SAML
RBAC
SSO
MFA
HIPAA compliance
NIST
SOC 2
ISO 27001
Secure APIs
Distributed systems

Education

Bachelor’s degree in Computer Science or related field
Master’s degree preferred

Tools

AWS
MySQL
Redis
Tomcat

Job description

Sr. Full Stack Security Software Engineer IAM (Identity and Access Management) - Hybrid 3 days

Pleasanton - Bay Area, United States | Posted on 12/19/2025

Job Title: Sr. Full Stack Security Software Engineer IAM (Identity and Access Management) - Hybrid 3 days
Location

Pleasanton/Bay Area, California working at a Healthcare Company Hybrid 3 days a week.

Job Location

Pleasanton, CA

Remote Work Policy

In office Hybrid 3 days (Tues-Thurs)

Transfer Available

Transfer Available

Relocation - NOT Allowed

Relocation - NOT Allowed

Client Overview

Client is a EMR Software Company where healthcare meets true innovation. It is a clinician-driven, AI-powered platform that is changing how providers deliver care and they are growing fast. It is an all-in-one, cloud-based platform that covers Electronic Health Records (EHR), Practice Management, Patient Engagement, Telehealth, Revenue Cycle Management and Medical Billing. Client is redefining the intersection of technology and healthcare. Their all in one, cloud-based platform brings together EHR, Telehealth, billing, and patient engagement, all powered by AI automation and scalable architecture. Engineers at the client EMR company work with modern technologies like AI driven transcription, intelligent data analytics, and API integrations that directly impact real-world clinical workflows. It is a place where innovation isn't theoretical and every feature you build helps doctors spend more time caring for patients, not clicking through systems. The culture values curiosity, collaboration, and purpose driven problem solving.

Job Description:

This role will play a key role in designing, building, and maintaining the Identity and Access Management (IAM) systems that power client's cloud-based Electronic Health Record (EHR) platform.

This position blends secure software engineering, cloud systems architecture, and regulatory compliance, ensuring that all users, integrations, and systems can safely access and interact within Client's ecosystem.

This engineer will own end to end development of authentication and authorization features such as Single Sign-On (SSO), Multi-Factor Authentication (MFA), federated identity, and role-based access control (RBAC) while embedding best practices for data protection and compliance with healthcare standards like HIPAA, NIST, SOC 2, and ISO 27001.

The role requires a strong foundation in Java and Python, deep understanding of IAM protocols, and a passion for building secure, scalable distributed systems.

The engineer will collaborate closely with Product Engineering, DevOps, and Security teams to implement new features, optimize performance, and ensure platform stability across Clients fast-growing health technology environment. Client works like a startup and this candidate will need to be okay with wearing multiple hats and learning on the fly as well as be adaptable.

Prefer experience with medium to larger companies but open to smaller ones as well. Also do not have to be from the medtech or healthtech space but is a plus.

Key Responsibilities
  • Design, implement, and maintain secure authentication and authorization systems for Client’s cloud-based products.
  • Develop and enhance IAM features including user management, SSO, MFA, federated identity, and access delegation.
  • Collaborate with auditors and security teams to maintain compliance with HIPAA, NIST, SOC 2, and ISO 27001.
  • Build and manage RESTful APIs, ensuring secure data exchange and integration with internal and third party applications.
  • Contribute to system architecture and design discussions, focusing on scalability, performance, and security.
  • Write clean, modular, testable code following best practices and participate in peer code reviews.
  • Diagnose and optimize performance issues across distributed environments (AWS, MySQL, Redis, Tomcat).
  • Partner with DevOps to embed identity and security best practices within deployment pipelines and cloud configurations.
  • Stay current on IAM and cybersecurity trends, continuously improving Client’s approach to authentication, access control, and data protection.
  • Mentor junior engineers and serve as a technical resource for IAM-related challenges within the product organization.
MUST HAVE SKILLS

Strong Java development experience (primary language) and working proficiency in Python. Multiple languages is preferred.

Deep understanding of authentication and authorization frameworks, including OAuth 2.0, SAML

Strong understanding of security standards and compliance frameworks relevant to healthcare (e.g., HIPAA, NIST, SOC 2, ISO 27001)

Knowledge of data security best practices, including encryption, secure key management, and safe data sharing.

Proven ability to build and support secure, full stack applications with authentication, authorization, and data protection components.

Experience integrating with or developing identity systems (e.g., Single Sign-On, multi-factor authentication, or role-based access).

Background in scalable software development from medium to large companies.

Strong coding ability, adaptability, and willingness to learn new systems and languages.

Excellent communication skills and comfort working in a collaborative, feedback driven environment.

Able to think "outside the box" with a good attitude

Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s preferred)

Security related certifications (CISSP, Security+, AWS Security Specialty, etc.) are a plus

Willing and able to work on site three days a week (Pleasanton, CA)

Interview Questions

1. Can you walk me through your experience with Identity and Access Management systems. Specifically any work you've done with SSO, MFA, or protocols like OAuth2, SAML, or OpenID Connect?

2. Which language do you use most day to-day? Java or Python, and can you describe a project where you built or optimized a secure backend service? (Do not have to get too technical but client wants to know they have projects they can speak about).

3. Have you worked in any regulated environments like healthcare or finance where compliance (HIPAA, SOC 2, ISO 27001, etc.) was important? (Even if not healthcare, candidates should show structured thinking about compliance and security standards)

4. What interests you about working on healthcare technology, and are you comfortable working hybrid in Pleasanton three days a week?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ZR_2793_JOB
ZR_2793_JOB

Simple Solutions • Pleasanton (CA)

On-site
USD 150,000 - 190,000
ZR_2892_JOB
ZR_2892_JOB

Simple Solutions • New York (NY)

On-site
USD 150,000 - 190,000
ZR_2797_JOB
ZR_2797_JOB

Simple Solutions • New York (NY)

On-site
USD 160,000 - 220,000
Medical benefits
Dental benefits
401k Empower
+4
ZR_2794_JOB
ZR_2794_JOB

Simple Solutions • New York (NY)

On-site
USD 140,000 - 190,000
Lead Java Software Engineer - Remote
Lead Java Software Engineer - Remote

UnitedHealth Group • Eden Prairie (MN)

Remote
USD 113,000 - 193,000
Remote work in US
Equity stock purchase
401k contribution
Staff Engineer, Identity & Access Management (IAM)
Staff Engineer, Identity & Access Management (IAM)

Ladders • United States

Remote
USD 181,000 - 213,000
Flexible remote work
Annual bonus and equity
IAM Security Engineer
IAM Security Engineer

Cloudflare • United States

On-site
USD 120,000 - 180,000
Senior IAM Security Engineer — Hybrid (3 Days/Week)
Senior IAM Security Engineer — Hybrid (3 Days/Week)

Simple Solutions • Pleasanton (CA)

Hybrid
USD 180,000 - 210,000
Senior Systems Engineer - IAM
Senior Systems Engineer - IAM

Berkley Technology Services • Coppell (TX)

On-site
USD 107,000 - 198,000
Lead Java Software Engineer - Remote
Lead Java Software Engineer - Remote

Optum • Eden Prairie (MN)

Remote
USD 113,000 - 193,000