Principal Software Engineer, Infrastructure Automation

Early Warning Services

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Scottsdale, AZSan Francisco, CAChicago, ILNew York, NY
Employment
Full-time
Posted
59 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $189k
$100k $249k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$208,800.

Based on 240 similar postings.

Employer

About Early Warning Services

Early Warning Services is a fintech company that operates the Zelle person-to-person payments network, the Paze digital checkout wallet, and Certos fraud prevention and identity risk solutions for financial institutions.

Early Warning Services currently has 84 open roles on FindRole.

Listed pay typically runs $145,000–$176,000 across 34 roles with salary data.

Most-posted roles

View all roles at Early Warning Services

At a glance

TL;DR · Principal Software Engineer, Infrastructure Automation

The Principal Software Engineer - Infrastructure Automation serves as an enterprise technical leader responsible for the architecture, strategy, and engineering direction of the infrastructure-as-code platform. This role involves designing and delivering secure, maintainable platform capabilities that automate regulatory and operational controls across cloud and on-premises environments. You will build opinionated Terraform modules for AWS services, manage the Ansible platform architecture, and own the policy-as-code library using Rego. Key responsibilities include establishing software engineering standards, managing private registries, and designing programmatic controls for segregation of duties. You will utilize Python, Go, Terraform, Ansible, and Kubernetes to solve complex infrastructure problems. The work focuses on converting manual controls into continuously evidenced automated controls to meet PCI DSS, SOX ITGC, NYDFS Part 500, and FFIEC requirements within a regulated financial services context.

What does a Software Engineer earn in Arizona?

Median $162050 from 32 postings across 10 companies.

See salary data

What you'll do

  • Define and execute the enterprise technical strategy and reference architecture for infrastructure-as-code platforms.
  • Own the Terraform ecosystem, including module taxonomy, private registry strategy, and adoption standards for cloud and on-premises environments.
  • Develop opinionated Terraform modules for AWS services that provide secure, compliant, and observable defaults.
  • Architect and manage the enterprise Ansible platform, including collections, execution environments, and automation practices.
  • Design and maintain the enterprise policy-as-code architecture and Rego policy library for Terraform, Ansible, and Kubernetes.
  • Eliminate static credentials by implementing OIDC-federated, short-lived IAM roles and dynamic secrets for all infrastructure workflows.
  • Map infrastructure automation controls to regulatory requirements like PCI DSS and SOX to provide continuous automated evidence.
  • Architect self-service capabilities for module discovery, compliance dashboards, and automated exception workflows.

What we're looking for

  • Must independently possess the eligibility to work in the United States for any employer.
  • Bachelor's degree in computer science, engineering, or a related technical field is typically required.
  • Typically ten or more years of related experience in software, platform, cloud, or infrastructure engineering.
  • Strong production programming experience in Python or Go building tools, controllers, services, APIs, or custom scanners.
  • Deep Terraform expertise at enterprise scale, including module composition, testing, private registries, state governance, and plan/apply controls.
  • Deep experience with Ansible including collections, execution environments, Molecule testing, linting, and Ansible Automation Platform/AWX operations.
  • Fluency with OPA/Rego or a comparable policy language for authoring, testing, and operating policy-as-code libraries.
  • Deep knowledge of AWS infrastructure and security, including IAM, federated identity, networking, and encryption.

More like this

Similar roles

Staff Software Engineer, Infrastructure Automation

Early Warning Services

Scottsdale, AZ +3 59 days ago
Terraform Ansible AWS Python Go Kubernetes infrastructure-as-code CI/CD policy-as-code OPA Rego Terratest tflint HCP Terraform Terraform Enterprise OIDC IAM React Next.js Angular TypeScript Molecule
8+ yrs exp Hybrid

Principal Software Engineer, Core Infrastructure

Oracle

Santa Clara, CA +1 76 days ago $114,600–$234,600
C/C++ Rust Oracle Cloud Infrastructure (OCI) Write-Ahead Logging (WAL) B-tree LSM tree Raft Paxos Multi-Paxos MVCC Key-Value store Data Partitioning Sharding CAP theorem Cloud Infrastructure Low-level Systems Operating Systems
6+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Santa Clara, CA +1 76 days ago $114,600–$234,600
C/C++ Rust Oracle Cloud Infrastructure (OCI) Write-Ahead Logging (WAL) B-tree LSM tree Raft Paxos Multi-Paxos MVCC Key-Value store Data Partitioning Sharding Cloud Infrastructure Low-level Systems High-concurrency Systems
6+ yrs exp

Principal Software Engineer, Core Infrastructure

Oracle

Nashville, TN 76 days ago $114,600–$234,600
Distributed Systems Infrastructure as Code (IaC) Cloud Infrastructure Data Processing System Design Telemetry Monitoring Alerting Fault Injection rate‑limiting Encryption Automation Scalability
6+ yrs exp