Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Infrastructure Automation (Terraform)

$173k - $230k

Early Warning

At Early Warning, we’ve powered and protected the U.S. financial system for over thirty years with cutting-edge solutions like Zelle, Paze, and so much more. As a trusted name in payments, we partner with thousands of institutions to increase access to financial services and protect transactions for hundreds of millions of consumers and small businesses.Positions located in Scottsdale, San Francisco, Chicago, or New York follow a hybrid work model to allow for a more collaborative working environment. Candidates responding to this posting must independently possess the eligibility to work in the United States, for any employer, at the date of hire. This position is ineligible for employment Visa sponsorship.Principal Software Engineer - Infrastructure AutomationOverall PurposeThe Principal Software Engineer - Infrastructure Automation is an enterprise technical leader responsible for the architecture, strategy, and engineering direction of the infrastructure-as-code platform used to provision and manage infrastructure across Early Warning. This position owns the technical model for Terraform, Ansible, policy-as-code guardrails, and the shared modules and services consumed by engineering teams.This is a hands-on software engineering and systems design role that operates with very little guidance. The Principal Engineer proactively identifies material problems and opportunities, frames the solution, resolves ambiguous cross-domain decisions, and drives execution through adoption. The role establishes enterprise standards and governance and delivers secure, maintainable, and well-tested platform capabilities that automate regulatory and operational controls across cloud and on-premises environments.Essential FunctionsOperate with very little guidance to identify enterprise infrastructure automation problems and opportunities, define the target solution and execution path, resolve cross-domain tradeoffs, and drive delivery through measurable adoption and outcomes.Set the enterprise technical strategy and reference architecture for infrastructure automation, including architecture decision records, platform boundaries, operating models, and consequential build-versus-buy decisions.Establish software engineering standards for infrastructure modules, policy, and tooling, including versioned interfaces, testing, code review, release management, deprecation, and automated regression coverage.Own Terraform as the enterprise default for infrastructure provisioning across cloud and on-premises estates, including module taxonomy, ownership, private registry strategy, and adoption standards.Define and deliver opinionated Terraform modules for AWS services and common service patterns that provide secure, compliant, observable defaults for encryption, logging, tagging, networking, and IAM.Establish the enterprise override and exception model so legitimate deviations remain visible, reviewable, policy-checked, time-bound, and auditable.Architect the Terraform module test and release system, including native Terraform tests, Terratest, tflint, static analysis, semantic versioning, signed artifacts, and policy gates on plan output.Own the HCP Terraform or Terraform Enterprise operating model, including workspaces, run tasks, policy sets, protected state, drift detection, and plan/apply governance independent of the CI system that initiates a run.Own the enterprise Ansible platform architecture, including collections, roles, execution environments, Molecule and lint standards, and Ansible Automation Platform/AWX operating practices.Define the configuration-as-code architecture for network infrastructure, including structured configuration as source of truth, safe rollback, virtual topology and reachability validation, post-change verification, compliance, and drift detection.Own the enterprise policy-as-code architecture and Rego policy library for Terraform plans, Ansible constraints, and Kubernetes admission; ensure policy is tested, versioned, released, and distributed as a governed product.Design programmatic controls for segregation of duties, protected state, change review, and break-glass access with automatic evidence capture and time-boxed expiration.Eliminate static credentials from infrastructure change workflows through OIDC-federated, short-lived IAM roles and dynamic secrets for cloud, database, and network credentials.Define the infrastructure automation control framework and map enforcement points to PCI DSS, SOX ITGC, NYDFS Part 500, FFIEC, and other applicable requirements; convert manual controls into continuously evidenced automated controls.Serve as the technical authority for infrastructure-as-code controls in internal audits, external audits, and regulatory examinations, and author enterprise engineering standards and control narratives.Architect self-service capabilities for module discovery, scaffolding, exception workflows, compliance dashboards, and APIs that expose module, policy, and compliance state to internal platforms.Prototype and de-risk the most complex infrastructure automation and guardrail problems; mentor senior engineers and raise the architecture, design, and code-review bar across engineering.Partner with CI/CD, Security, Network Engineering, AIOps, and observability leaders to integrate infrastructure modules, controls, telemetry, and governance across shared engineering platforms.Define and report enterprise measures of platform effectiveness, including module adoption, policy pass rate, plan/apply success, control coverage, and time to remediate drift and compliance violations.Support the company's commitment to risk management and protecting the integrity and confidentiality of systems and data.Minimum QualificationsEducation and/or experience typically obtained through a bachelor's degree in computer science, engineering, or a related technical field.Typically ten or more years of related experience in software, platform, cloud, or infrastructure engineering, including significant experience leading enterprise-scale technical architecture.Demonstrated excellence in software engineering and distributed-systems design, including rigorous reasoning about interfaces, state, failure modes, idempotency, and blast radius.Demonstrated ability to operate with very little guidance, proactively identify unstructured technical problems or opportunities, define the solution and execution strategy, and drive complex work from concept through implementation and organizational adoption.Demonstrated customer-first leadership at enterprise scale, balancing customer and developer outcomes with risk, reliability, and control requirements.Demonstrated ability to model disagree and commit: challenge assumptions with evidence, drive timely decisions, and align the organization behind the final direction.Strong production programming experience in Python or Go building tools, controllers, services, APIs, or custom scanners - not solely HCL and YAML.Demonstrated experience architecting and operating platform capabilities used by multiple engineering organizations, including testing, release management, reliability, and operational ownership.Deep Terraform expertise at enterprise scale, including module composition, testing, private registries, state governance, version strategy, and plan/apply controls.Deep experience with Ansible beyond playbook development, including collections, execution environments, Molecule testing, linting, and Ansible Automation Platform/AWX operations.Fluency with OPA/Rego or a comparable policy language, including authoring, testing, versioning, and operating policy-as-code libraries.Deep knowledge of AWS infrastructure and security, particularly IAM, federated identity, short-lived credentials, networking, encryption, and secure configuration patterns.Working knowledge of Kubernetes sufficient to design and evaluate infrastructure, identity, and admission-control policies.Demonstrated experience embedding security, regulatory, and change-management controls into automated infrastructure workflows in financial services or a comparably regulated industry.Demonstrated ability to influence enterprise architecture and engineering standards across organizational boundaries without direct authority.Exceptional communication skills, including architecture decisions, engineering standards, executive communication, audit narratives, and regulatory control documentation.Background and drug screen.Preferred QualificationsExperience owning HCP Terraform or Terraform Enterprise at scale, including workspace strategy, run tasks, policy sets, state governance, drift management, and platform operations.Experience architecting internal developer platforms, infrastructure self-service products, developer portals, or platform APIs.Experience independently identifying an enterprise platform gap, establishing the technical and operating model, and leading implementation and adoption across multiple engineering organizations.Experience building full-stack internal engineering products using modern front-end frameworks such as React, Next.js, or Angular and backend/API technologies such as TypeScript, Python, or Go.Experience with network automation architecture, including structured configuration, virtual topology testing, reachability or ACL analysis, safe rollback, and golden-configuration compliance.Experience designing dynamic secrets systems and OIDC-based workload identity for cloud, database, and network infrastructure.Experience serving as a technical authority in audits or regulatory examinations and mapping automated controls to PCI DSS, SOX ITGC, NYDFS Part 500, or FFIEC guidance.Experience in FinTech, banking, payments, or another highly regulated industry.Current advanced AWS, Terraform, Kubernetes, security, or related technical certification.The above job description is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow instructions and perform other related duties as assigned by their supervisor.The base pay scale for this position in:Phoenix, AZ/ Chicago, IL in USD per year is: $173,000 - $230,000San Francisco, CA in USD per year is: $207,000 - $276,000Additionally, candidates are eligible for a discretionary incentive plan and benefits.This pay scale is subject to change and is not necessarily reflective of actual compensation that may be earned, nor a promise of any specific pay for any specific candidate, which is always dependent on legitimate factors considered at the time of job offer. Early Warning Services takes into consideration a variety of factors when determining a competitive salary offer, including, but not limited to, the job scope, market rates and geographic location of a position, candidate’s education, experience, training, and specialized skills or certification(s) in relation to the job requirements and compared with internal equity (peers). The business actively supports and reviews wage equity to ensure that pay decisions are not based on gender, race, national origin, or any other protected classes.Some of the Ways We Prioritize Your Health and Happiness Healthcare Coverage – Competitive medical (PPO/HDHP), dental, and vision plans as well as company contributions to your Health Savings Account (HSA) or pre-tax savings through flexible spending accounts (FSA) for commuting, health & dependent care expenses.401(k) Retirement Plan – Featuring a 100% Company Safe Harbor Match on your first 6% deferral immediately upon eligibility.Paid Time Off – Flexible Time Off for Exempt (salaried) employees, as well as generous PTO for Non-Exempt (hourly) employees, plus 11 paid company holidays and a paid volunteer day.12 weeks of Paid Parental Leave Maven Family Planning – provides support through your Parenting journey including egg freezing, fertility, adoption, surrogacy, pregnancy, postpartum, early pediatrics, and returning to work.And SO much more! We continue to enhance our program, so be sure to check our Benefits page here for the latest. Our team can share more during the interview process!Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.Early Warning Services, LLC (“Early Warning”) considers for employment, hires, retains and promotes qualified candidates on the basis of ability, potential, and valid qualifications without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote equal employment opportunity and affirmative action, in accordance with all applicable federal, state, and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our employees. SummaryLocation: Scottsdale; Chicago; San FranciscoType: Full time

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Infrastructure Automation (Terraform) in Chicago, IL vacancy
  • $124.36k - $146.3k

     ...DescriptionWeareseekingahighlyskilledDevOpsInfrastructureEngineer to design, build, automate, and support cloud infrastructure platformsacrossAWSandhybridenvironments.Thishands-onengineeringrolerequiresdeepexpertiseinAWS,Terraform,CloudWAN,enterprisenetworking,infrastructureautomation,CI/CD,... 
    Suggested
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Chicago, IL
    3 days ago
  •  ...limits of what's possible. As a Lead Software Engineer at JPMorganChase within the...  ...standards (secure coding, peer review, automated testing) and promoting reuse of...  ...) and semantic layer patterns. Infrastructure-as-code (e.g., Terraform) and automated environment provisioning... 
    Suggested

    JP Morgan Chase

    Chicago, IL
    4 days ago
  • $175k - $205.9k

     ...impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology...  ...prompting systems that enhance automation, decision-making, and user experience...  ...Control: Git, Azure DevOpsDevOps Tooling: Terraform, Docker, KubernetesPackage... 
    Suggested
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Chicago, IL
    1 day ago
  • $163.02k

     ...Summary As a Principal Al Software Engineer you will devise technical strategies and enterprise architectures...  ...platforms, and secure computing infrastructures. Oversees the integration of AI...  ..., Node.js, React, Ruby on Rails, Terraform, Next.js, HTML/CSS, or Rust.... 
    Suggested
    Full time
    Part time
    Work experience placement
    Work at office
    Relocation
    Relocation package
    Flexible hours

    Jobleads-US

    Chicago, IL
    1 day ago
  • $145k - $175k

     ...Barron’s Top 100 RIA firms.The Cloud and Infrastructure team owns and operates the systems...  ...our work from manual support toward engineering, automation, and self-service.We're looking for...  ...experience with Terraform and Ansible, ideally applied in an Azure... 
    Suggested
    Full time
    Work at office
    Immediate start
    Shift work

    Mesirow Financial Holdings

    Chicago, IL
    2 days ago
  •  ...requiredSECRET Security Clearance Required; TS+ clearance preferred5+ years of experience as a Software EngineerExperience with distributed system architectures, secure platform engineering, and knowledge graphsStrong programming skills in Python, expertise in React and... 
    Apprenticeship
    Easy work

    McKinsey & Company

    Chicago, IL
    1 day ago
  •  ...employment.What You'll Do:Associate Principal works with business analysts...  ..., tests, and documents software quality to ensure proper...  ...code-reviews based on high engineering standardsWrites unit and integration...  ...of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    1 day ago
  • $250.6k - $362.6k

     ...comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable...  ...products. This work spans cloud and client infrastructure, security, policy and networking,...  ..., develop, and drive unique software and technology solutions with global... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Chicago, IL
    3 days ago
  • $137.4k - $233.6k

     ...exceptional service. Global Engineering is seeking a Principal Software Engineer (.NET Technical...  ..., Docker, Kubernetes, and Infrastructure as Code.Drive adoption of CI/CD, automated testing, DevOps, and secure...  ...as Code tools such as Terraform.Familiarity with modern security... 
    Full time
    H1b
    Worldwide
    Flexible hours

    Northern Trust

    Chicago, IL
    3 days ago
  • $136k - $222.8k

     ...requirements, develops, tests, and documents software quality to ensure proper implementation...  ...thorough code-reviews based on high engineering standards. Writes unit and...  ...Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and... 
    Local area
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Jobleads-US

    Chicago, IL
    2 days ago
  • $168.4k - $252.6k

    Director Software Engineering - IE06FEWe’re determined to make a difference and are proud to be an...  ...our team as we help shape the future. Principal Software Engineer (T6) Role Summary...  ...solutions through strong design, extreme automation, and preventative practices. Define... 
    Full time
    Temporary work
    Work at office
    Shift work
    3 days per week

    The Hartford Financial Services Group

    Chicago, IL
    1 day ago
  • $197.3k - $313.7k

     ...both in-person and virtually. As the Principal Engineer focused on architecture priorities for...  ...role requires a deep understanding of software development, architecture principles,...  ...mobile and cross-platform/browser test automation.Experience with Snowflake, Google Analytics... 
    Full time

    Salesforce

    Chicago, IL
    3 days ago
  • About the Role IAA is seeking a Principal Data Engineer to serve as the most senior individual contributor...  ...scientists, BI developers, platform/infrastructure teams, and business stakeholders...  ...in Python and SQL, with strong software engineering fundamentals (testing, version... 
    Full time
    Worldwide

    RB Global

    Westchester, IL
    11 hours ago
  • $153.32k - $205k

    Title: Principal Software EngineerJob Description: Architect, design, develop, test, and deploy in agile environment; build iManage’s modern...  ...and drive small teams in agile environment as part of the engineering team; perform development of web-based software solutions... 

    Imanage

    Chicago, IL
    2 days ago
  • $165.75k - $235.95k

     ...do matters. We provide the financial infrastructure that powers the global economy. As a...  ...in office work model.Role OverviewWeb software engineers at Cboe are tasked with designing and...  ...We care about testing. We care about automation. We’re looking for like-minded individuals... 
    Full time
    Work at office
    Worldwide
    Weekend work

    Cboe Exchange

    Chicago, IL
    2 days ago
  • $147.76k - $240.11k

     ...eCommerce, digital marketing, rental & used digital solutions, and aftermarket leads & insights. What You Will Do:As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used... 
    Full time
    Part time
    Relocation package
    Flexible hours

    Caterpillar

    Chicago, IL
    1 day ago
  • $137.4k - $233.6k

     ...SummaryWe are seeking a highly experienced Principal Software Engineer to provide technical leadership and...  ...., Copilot‑style tools, intelligent automation) to improve developer productivity...  ...pipelines, CI/CD practices, and infrastructure automation.Enable resilient, observable... 
    Full time
    Contract work
    H1b
    Flexible hours

    Northern Trust

    Chicago, IL
    1 day ago
  • $111k - $174k

     ...for a Senior Lead Systems Engineer who's passionate about building...  ...technology through automation, software engineering, AI, and intelligent...  ...closely with Security, Infrastructure, Product, and IT teams to...  ...platformsExperience with Terraform, Infrastructure as Code, or... 
    Work at office
    Local area

    Braze

    Chicago, IL
    4 days ago
  •  ...where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Trading...  ...roadmap, focusing on next-generation data, analytics, and automation platformsChampions the use of AI, machine learning, and... 

    JP Morgan Chase

    Chicago, IL
    11 hours ago
  • $133k

     ...small, high-leverage team within Chime's Infrastructure Engineering org. We build and operate the...  ...teamsWrite infrastructure-as-code using Terraform and manage workloads on Kubernetes in...  ...thrive in this role, you have2-4 years of software engineering experience with a focus... 
    Full time
    Work at office
    Local area
    Remote work

    Chime

    Chicago, IL
    2 days ago
  • $159.3k - $177k

     ...experience, along with comprehensive benefits package that includes bonus and 401(k). Primary Purpose of Position A Principal Software Engineer, AI is a hands-on subject matter expert who is responsible for the overall software design of many components within... 
    Local area

    Constellation

    Chicago, IL
    4 days ago
  • $147.76k - $240.11k

     ...eCommerce, digital marketing, rental & used digital solutions, and aftermarket leads & insights. What You Will Do: As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects... 
    Full time
    Part time
    Relocation package
    Flexible hours

    Caterpillar

    Chicago, IL
    3 days ago
  • $182.33k - $235.95k

     ...do matters. We provide the financial infrastructure that powers the global economy. As a...  ..., and DataShop — is looking for a Principal Software Engineer who builds across the entire stack and...  ...end services. Build and maintain automated integration, contract, and end-to-... 
    Contract work
    Work at office
    Immediate start

    Cboe Global Markets

    Chicago, IL
    1 day ago
  • $117.96k - $123.01k

     ...data acquisition and automation capabilities; spearhead...  ...high-performance software systems, ensuring system...  ...across multiple engineering teams, guiding day-to...  ...SonarQube and automated infrastructure deployments (10%). Make...  ...experience in Lead, Principal, Senior, Associate Software... 
    Work at office
    Remote work
    Flexible hours

    Morningstar

    Chicago, IL
    2 days ago
  • $112.5k - $187.5k

     ...Development team designs and delivers automation capabilities that strengthen...  ...operations, detection engineering, and supporting technology...  ..., security automation, or software engineering with a strong cybersecurity...  ...of AWS, Docker, Kubernetes, Terraform, DevOps practices, front-end... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    2 days per week

    TransUnion

    Chicago, IL
    2 days ago
  •  ...Visit us at . The Global AI Infrastructure team enables resilient,...  ...reusable operational tools, automation workflows, and platform capabilities...  ...Code, AI automation tools, Terraform, Ansible, Python, and Bash...  ...management, reliability engineering, change management, and... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Chicago, IL
    1 day ago
  • $195k - $220k

     ...NinjaTrader equips traders with award-winning software and brokerage services to navigate the...  ...evolve, and optimize our core trading infrastructure. You will help scale and enhance our...  ...optimizationMentor and guide junior engineers, promoting best practices and technical... 
    Worldwide

    NinjaTrader Group

    Chicago, IL
    11 hours ago
  •  ...opportunity employer.OverviewThe Cloud Solutions Engineer is responsible for implementing and managing cloud and on-premises IT infrastructure, with a primary focus on Microsoft Azure...  ...Azure, including infrastructure as code (Terraform, Bicep, ARM templates).Strong proficiency... 
    Work at office

    Ropes & Gray

    Chicago, IL
    4 days ago
  •  ...(***) ***-****Job Title Lead AI Automation & Integration EngineerLocation...  ..., and content workflows.Engineer custom Python webhooks, scripts...  ...knowledge of AWS cloud infrastructure, specifically Lambda, EC2, and...  ...including DBT, Prefect, Docker, and Terraform.Compensation &... 
    Remote work
    Flexible hours

    Objective Paradigm

    Chicago, IL
    2 days ago
  • $160k - $190k

     ...looking for an experienced Senior Software Engineer/Platform Engineer to help scale...  ...build and ship software, designing automation, self-service tooling, and...  ...automation Experience implementing infrastructure as code, such as Terraform, and strong CI/CD principles Strong... 
    Local area
    3 days per week

    Motion Recruitment

    Chicago, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Infrastructure Automation (Terraform). Be the first to apply!