Platform Engineer

Delta System and Software
Bayonne, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Bayonne, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Cloud Computing
Continuous Integration
Multi-Factor Authentication
Identity and Access Management
Python
OAuth
OpenID
Scrum
Openid Connect
Security Assertion Markup Language (SAML)
Single Sign-On
Software Engineering
Spinnaker
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
Okta
System Availability
Delivery Pipeline
Spring-boot
HybridCloud
Infrastructure as Code (IaC)
Backend
Pingfederate
Infrastructure Automation Frameworks
Terraform
Jenkins
Go

Job description

We are seeking a highly skilled Senior Platform Engineer to join our Identity and Access Management (IAM) Platform team. This role is ideal for engineers who thrive at the intersection of infrastructure, software engineering, cloud platforms, and enterprise security.

You will be responsible for designing, building, and operating enterprise-scale IAM platforms, infrastructure automation, CI/CD pipelines, and platform services. This is a hands-on engineering role requiring ownership from architecture through implementation and production support.

The ideal candidate combines deep IAM expertise with strong Terraform, AWS, CI/CD, and software development skills and can effectively communicate technical solutions to both technical and non-technical stakeholders.

Key Responsibilities

  • Design, build, and maintain enterprise IAM platform infrastructure.
  • Develop and manage Infrastructure as Code (IaC) solutions using Terraform.
  • Architect and implement scalable, secure, and resilient cloud infrastructure on AWS.
  • Design and maintain CI/CD pipelines using Jenkins, Spinnaker, and related deployment tooling.
  • Build and enhance backend platform services using Java, Go, and Python.
  • Create architecture designs using the C4 Model and produce technical documentation and ADRs (Architecture Decision Records).
  • Collaborate with application, infrastructure, and security teams to enable secure application integrations.
  • Participate in platform modernization and infrastructure consolidation initiatives.
  • Support platform reliability, operational excellence, and continuous improvement efforts.
  • Contribute to sprint planning, backlog grooming, and technical roadmaps.
  • Present architectural solutions and technical recommendations to stakeholders across engineering and business teams.

Requirements

Identity & Access Management (IAM)

  • Hands-on experience implementing and supporting enterprise IAM solutions using:
  • ForgeRock Identity Platform
  • PingFederate
  • Okta
  • Keycloak
  • or equivalent enterprise IAM platforms
  • Strong knowledge of:
  • SAML 2.0
  • OAuth 2.0
  • OpenID Connect (OIDC)
  • SCIM
  • Experience with:
  • Single Sign-On (SSO)
  • Multi-Factor Authentication (MFA)
  • Delegated Administration
  • Policy-Based Access Control
  • Ability to troubleshoot and resolve IAM-related production issues including token management, session handling, federation failures, and directory synchronization challenges.

Infrastructure & Cloud

  • Extensive experience designing and implementing Terraform-based infrastructure.
  • Experience creating and managing reusable Terraform module architectures.
  • Hands-on experience with Terraform Enterprise (TFE).
  • Strong AWS experience across multi-account and multi-region environments.
  • Understanding of:
  • IAM roles and trust relationships
  • Infrastructure governance
  • State management strategies
  • Enterprise cloud security practices

CI/CD & Automation

  • Strong experience building and maintaining Jenkins pipelines.
  • Experience with Spinnaker deployment orchestration.
  • Understanding of enterprise CI/CD workflows and automated infrastructure deployments.
  • Experience integrating Infrastructure as Code with deployment pipelines.

Software Development

  • Strong Java development experience (Spring Boot preferred).
  • Working proficiency in Go.
  • Python scripting and automation experience.
  • Experience building and supporting production-grade backend services.

Architecture & Communication

  • Experience creating architecture designs using the C4 Model.
  • Strong technical documentation skills.
  • Experience writing Architecture Decision Records (ADRs).
  • Ability to present complex technical solutions to diverse audiences.
  • Strong stakeholder management and communication skills.

Apply for this position