Principal Software Engineer
$173k - $230kEarly Warning Services
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 HappinessHealthcare 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.AndSOmuch more! We continue to enhance our program, so be sure tocheck our Benefits page herefor the latest. Ourteamcan 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
$137.4k - $233.6k
...partners, we serve the world's most sophisticated clients using leading technology and exceptional service. The Principal Software Engineer in NTAM (Northern Trust Asset Management) Investments Technology is a senior technical leader with 10+ years' experience...SuggestedFull timeFlexible hours$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...Suggested$165.75k - $235.95k
...opportunities. To support strong partnership and team connection, this role follows a four day in office work model.Role OverviewWeb software engineers at Cboe are tasked with designing and implementing applications, developing user interfaces and components that are critical...SuggestedFull timeWork at officeWorldwideWeekend work$137.4k - $233.6k
...most sophisticated clients using leading technology and exceptional service.Role SummaryWe are seeking a highly experienced Principal Software Engineer to provide technical leadership and hands‑on execution across complex, cloud‑native software initiatives. This role...SuggestedFull timeContract workH1bFlexible hours$182.33k - $235.95k
...OverviewCboe’s Data Vantage division — the team behind the Silexx order and execution management platform — is looking for a Principal Software Engineer to lead the design and build-out of our back-end services and API infrastructure. This is a hands-on principal role for a...SuggestedFull timeContract workWork at office- About the Role IAA is seeking a Principal Data Engineer to serve as the most senior individual contributor and technical authority across our... ...pipelines.Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,...Full timeWorldwide
$197.3k - $313.7k
...delivers world-class events, both in-person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology... ....This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a passion...Full time$224k - $308k
...authorization for our customers. We are focused on solving the complex engineering challenge of modeling intricate permissions at a massive scale... ...What you’ll bring to the role ~8+ years of professional software engineering experience, with a focus on Distributed Systems...Full timeWork at officeLocal areaRemote workFlexible hours$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Full timeWork experience placementLive inLocal areaRemote workWorldwide$144.2k - $288.4k
..., one family and one community at a time. Position Summary We are seeking a highly experienced Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead the architecture, design, and delivery of next-generation...Hourly payFull timeTemporary workLocal area$182.33k - $235.95k
...areas. Role Overview Cboe's Data Vantage division — the team behind Silexx, LiveVol, and DataShop — is looking for a Principal Software Engineer who builds across the entire stack and owns the integration and end‑to‑end testing that keeps our platforms working...Contract workWork at officeImmediate start- ...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...ApprenticeshipEasy work
- ...About the Role IAA is seeking a Principal Data Engineer to serve as the most senior individual contributor and technical authority across... ...pipelines.Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,...Full timeWorldwide
$106.5k - $182.6k
...Apply for the Senior Software Engineer role at Alliant Credit Union . Responsibilities Attend design sessions and planning meetings to solution designs that cross the credit union's infrastructure while providing technical support by understanding cloud‑based...Full timeTemporary workPart timeWork from home3 days per week$165.69k - $202.6k
...coding, testing, research, programming and documentation for software systems, applications and/or operating systems in conjunction... ...create unit and other automated testing solutions. Provide engineering management with accurate effort estimates for projected work....Remote work$137.4k - $233.6k
...partners, we serve the world’s most sophisticated clients using leading technology and exceptional service. Global Engineering is seeking a Principal Software Engineer (.NET Technical Lead) to provide technical leadership for the design, development, and delivery of...Full timeH1bWorldwideFlexible hours- ...Workday account. Any resume submitted outside of an active job posting will not be considered for employment.What You'll Do:The Software Engineer will be a leading contributor on the team to plan, execute, and operate the Enterprise technology platforms we maintain. The...Full timeWork experience placementRemote work2 days per week
$195k - $220k
...just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading... ...scalability and performance optimization Mentor and guide junior engineers, promoting best practices and technical excellence...Full timeWorldwide$175k - $205.9k
Are you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx) practice. You will partner with our clients and other West Monroe team members on transformational AI projects. On client...Local areaImmediate startFlexible hours$150k - $200k
...collaborate, connect, and learn from peers - while also maintaining the flexibility for meaningful work-life balance. Being a Principal Software Engineer at iManage Means… You will play a critical role in driving complex technical initiatives, spanning requirements,...Full timeWork at officeLocal areaFlexible hours$147k - $210k
...Platform team is the backbone of Enova's engineering organization — building, maintaining,... ...company. Spanning IT, Tech Ops, and Platform Software Engineering, we operate at the... ...tooling, and developer experience. As a Principal Engineer on Tech Platform, you will set...Full timeSummer workWork at officeLocal areaRemote workMonday to Friday- ...for employment.What You'll Do:Associate Principal works with business analysts, team... ...requirements, develops, tests, and documents software quality to ensure proper implementation... ...thorough code-reviews based on high engineering standardsWrites unit and integration tests...Full timeImmediate startRemote workFlexible hours2 days per week
$163.6k - $204.6k
...tools to enable acceptance test efficiencies. Work closely with Software Developers, Project Management and Customer Support to form and... ...libraries, including Cucumber step definition libraries; engineer TestNG thread-safe dependency injection patterns and repeatable...Full timeWork experience placementRemote work2 days per week$168.4k - $252.6k
Director Software Engineering - IE06FEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond... ...accomplish theirs, too. Join our team as we help shape the future. Principal Software Engineer (T6) Role Summary The Principal Software...Full timeTemporary workWork at officeShift work3 days per week$164.6k - $288k
...most sophisticated clients using leading technology and exceptional service. We are seeking a highly experienced Senior Principal Software Engineer to support technical development of our AI-powered Code Security Scanner platform. This platform leverages frontier AI models...Full timeH1bWorldwideFlexible hours- ...outside of an active job posting will not be considered for employment.What You'll Do:OCC's Enterprise Quality Engineering organization seeks an Associate Principal in Performance Testing to design and execute comprehensive performance and failover testing strategies...Full timeContract workRemote work2 days per week
$107.5k - $204.5k
...of aerospace and defense. Collins Aerospace Integrated Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-performance teams to create mission-critical solutions that support Mission...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$164.6k - $288k
...most sophisticated clients using leading technology and exceptional service. We are seeking a highly experienced Senior Principal Software Engineer to support technical development of our AI-powered Code Security Scanner platform. This platform leverages frontier AI...Full timeH1bWorldwideFlexible hours$114.3k - $164.3k
...take your career to the next level. Join us and be part of the play! Position Overview: Zynga is looking for a Principal Software Engineer level in the Austin, Eugene, Toronto, San Mateo, Carlsbad, or Chicago areas. This position will be to develop and maintain...Full timeWork experience placementCasual workLocal area- ...machine learning models to derive proprietary investment insights and build software applications to augment the Firm’s investment decision making process. As a small team of software engineers and data scientists with diverse backgrounds, we work collaboratively on wide...Full timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Chicago, IL
- senior principal cloud computing engineer Chicago, IL
- principal data scientist Chicago, IL
- principal solution architect Chicago, IL
- principal cloud computing engineer Chicago, IL
- principal Chicago, IL
- associate principal Chicago, IL
- principal architect Chicago, IL
- senior principal scientist Chicago, IL
- software technology Chicago, IL



