Software engineer jobs in Chicago, IL

612verified openings
Filter by
No filters selected
Early Warning Services, LLC Verified 10d ago

Staff Software Engineer - Infrastructure Automation (Terraform)

ChicagoAll locationsChicagoScottsdaleSan Francisco Hybrid

Salary not listed
PaySalary not listed
TypeFull-time
Work settingHybrid
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

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.

What you'll bring

  • Education and/or experience typically obtained through a bachelor's degree in computer science, engineering, or a related technical field.
  • Typically eight or more years of related experience in software engineering, cloud engineering, platform engineering, infrastructure engineering, DevOps, or a related technical discipline.
  • Demonstrated strength in software engineering and systems design, including the ability to turn ambiguous technical problems into maintainable, testable solutions and reason about interfaces, state, failure modes, idempotency, and change impact.
  • Demonstrated ability to execute complex technical work with general direction, independently make implementation decisions within established architecture and standards, and recognize when guidance or escalation is needed for novel or enterprise-wide decisions.
  • Demonstrated customer-first approach, balancing internal customer and developer needs with security, reliability, and control requirements.
  • Ability to respectfully challenge assumptions with data and technical reasoning, then disagree and commit by supporting and executing the final decision.
  • Strong production programming experience in Python, Go, or a comparable general-purpose language used to build infrastructure tooling, services, controllers, or automation.
  • Demonstrated experience developing and operating software, infrastructure tooling, or platform capabilities relied upon by other engineers, including testing, code review, versioning, and operational ownership.
  • Strong hands-on experience with Terraform, including reusable module development, composition, automated testing, registry publishing, versioning, state management, and infrastructure change workflows.
  • Experience with Ansible beyond basic playbooks, such as reusable roles or collections, execution environments, automated testing, linting, or Ansible Automation Platform/AWX.
  • Experience implementing policy-as-code or infrastructure policy controls using OPA/Rego or comparable technologies.
  • Strong knowledge of AWS infrastructure and security concepts, including IAM, networking, encryption, credential management, and secure configuration.

Benefits

401(k)Paid HolidaysPaid Time OffParental LeaveRetirement Plan

Locations

ChicagoScottsdaleSan Francisco