Senior Platform Engineer
Job Description
Key Responsibilities
Design and build scalable IAM platform infrastructure and backend platform services
Develop and maintain Terraform-based infrastructure within enterprise guardrails
Build/maintain CI/CD pipelines using Jenkins, Spinnaker, ArgoCD
Design architecture using C4 Model and create ADRs/technical documentation
Support platform modernization/consolidation initiatives across Terraform repositories
Contribute to backend platform/service development in Java / Go / Python
Participate in sprint planning, Jira grooming, and technical design reviews
Mandatory Skills / Experience
IAM / Identity Domain
Hands-on production experience with ForgeRock / PingFederate / Okta / Keycloak
Strong implementation-level expertise in:
SAML 2.0
OAuth 2.0
OpenID Connect
SCIM
Experience with SSO, MFA, delegated administration, policy-based access control
Ability to troubleshoot IAM production issues/failure modes
Infrastructure / Cloud / DevOps
Strong AWS experience in multi-account / multi-region environments
Deep expertise in Terraform / Terraform Enterprise (TFE)
Experience designing layered/composite Terraform module architecture
Experience operating within enterprise IaC guardrails/internal registries/Sentinel policies
Strong CI/CD expertise:
Jenkins
Spinnaker / ArgoCD
Bitbucket-based SDLC workflows
Development / Engineering
Strong backend development experience in:
Java (Spring Boot/Spring Cloud preferred)
Go
Python
Ability to debug/extend production backend services
Architecture / Professional Skills
Experience creating C4 Architecture Diagrams
Strong technical documentation / ADR writing skills
Comfortable presenting designs to technical & non-technical stakeholders
Proven ability to operate independently in large enterprise environments
Similar Jobs
Platform Engineer
Texas
Senior Platform Engineer
New Jersey
Platform Engineering
Remote
Software Engineer / Platform Engineer
California
Sr Platform Engineer
Texas