Sr Software Engineer-Automation
$117.4k - $146.7kBHE Renewables
Platform Automation Engineering
Our team is building a modern hybrid cloud platform from the ground up to support the next generation of applications across our organization. The platform provides the foundational infrastructure, container runtime environments, developer tooling, messaging systems, and observability capabilities required to run reliable and scalable applications.
This is a greenfield engineering opportunity. The team is designing and implementing the core platform architecture that will operate across our data centers and cloud environments. Engineers on this team help define how infrastructure is provisioned, how Kubernetes platforms are operated, and how automation enables consistent and scalable operations.
Our approach emphasizes software-driven infrastructure, infrastructure-as-code, Git-based workflows, and modern observability practices. Engineers on the platform team build production-grade systems that reduce operational complexity and enable teams to operate systems through automated and self-service capabilities.
Work Location: Onsite at one of the listed locations; remote candidates may be considered.
Responsibilities
This role improves how work gets done across the organization by designing and delivering software and automation that reduce manual effort, improve efficiency, and support reliable operations at scale.
This role focuses on developing tools, workflows, and services that support both developer and operational workflows, including infrastructure provisioning, deployment pipelines, environment management, and day-to-day operational tasks. You will work across systems and teams to streamline how applications are built, deployed, and operated.
In addition to building automation, you will identify manual, repetitive, or inefficient processes and determine whether they should be automated, simplified, or eliminated entirely. You will use code, APIs, and system integrations to replace manual work with scalable, repeatable solutions.
Success in this role requires strong technical skills, curiosity, and a mindset focused on improving systems. Engineers in this role continuously identify high-impact opportunities to simplify workflows, reduce operational toil, and help teams work more efficiently.
We are hiring at multiple levels and value strong foundational programming skills and curiosity over prior domain-specific experience.
Qualifications
Bachelor's degree in management information systems (MIS), computer science, or related technical field; or equivalent work experience. (Typically four years of related, progressive work experience would be needed for candidates applying for this position who do not possess a bachelor's degree.)
A minimum of six years of experience in automation engineering, infrastructure engineering, platform engineering, or software engineering is required.
- Automation engineering, infrastructure engineering, platform engineering, or software engineering
- Strong programming skills in at least one language used for automation development (Go, Python, or Java)
- Experience working with Linux systems and distributed environments
Core Technical Experience
Experience in several of the following areas:
- Infrastructure automation and operational tooling
- Infrastructure-as-code tools such as Terraform
- CI/CD pipelines and Git-based workflows
- Automation of infrastructure or operational processes
- Cloud platforms or hybrid infrastructure environments
- Observability systems including Prometheus, Grafana, or OpenTelemetry
- API-driven automation and system integrations
Preferred Qualifications:
- Experience with Kubernetes platforms and container infrastructure
- Experience implementing GitOps workflows
- Experience building internal developer or operational tooling
- Experience automating incident response or operational workflows
- Experience contributing to open-source infrastructure or automation tools
Work Location: Onsite at one of the listed locations; remote candidates may be considered.
About Us
MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation.
About the Team
MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation.
Job Info
- Job Identification 10004762
- Job Category Information Technology
- Posting Date 05/27/2026, 03:05 AM
- Apply Before 06/14/2026, 12:00 AM
- Job Schedule Full time
- Job Shift Day
- Locations 1615 Locust St, Des Moines, IA, 50309, US 825 NE Multnomah St, Portland, OR, 97232, US 1407 W North Temple, Salt Lake City, UT, 84116, US 1111 S 103rd St, Omaha, NE, 68124, US 6100 Neil Rd, Reno, NV, 89511, US 7155 Lindell Rd, Las Vegas, NV, 89118, US 10700 Energy Way, Glen Allen, VA, 23060, US
- Pay Range $117,400-$146,700
- Sponsorship No
- Business MidAmerican Energy Company
- ...Software Engineer I Our team is building a modern hybrid cloud platform from the ground up to support the next generation of applications... ...Engineer I, you will contribute to the development of automation, tools, and workflows that support platform and infrastructure...SuggestedWork experience placementInternshipLocal area
- ...Serco is seeking an experienced Infrastructure Engineer to design and maintain foundational infrastructure for applications and services. This remote role requires collaboration with development, DevOps, and security teams to ensure robust, efficient platforms. The ideal...SeniorRemote work
- ...capabilities required to run reliable and scalable applications. This is a greenfield engineering opportunity. As a Software Engineer 2 or 3, you will contribute to the development of automation, tools, and workflows that support platform and infrastructure operations. You...SuggestedWork experience placementLocal area
- ...Description: PFG - Sr. Software Engineer Notes Reason for Opening / Business Impact Team is undergoing a large migration effort to move an existing system to a new custodian Custom-built rebalancer application requires updates and enhancements...SeniorFor contractorsShift work
$102k - $137.1k
...JOB DESCRIPTION The software engineer III participates in the design, programming, testing, documentation and implementation of complex computer... ...design, development, integration and/or installation for the Sr Software Engineer position. ~ Technical knowledge with hands...SeniorFull timeWork experience placementLocal areaShift work- ...Berkley Technology Services: Right Team, Right Technology, Simple and Secure. Responsibilities The Sr. Software Engineer will be providing overall requirements gathering, design, development and support of one or more company applications for the...Senior
- ...Join to apply for the Sr Software Engineer role at Wellmark Blue Cross and Blue Shield Why Wellmark We are a mutual insurance company owned... ...reusable constructs and patterns. Experience implementing automated testing strategies at unit, integration, and end‑to‑end levels...SeniorPermanent employmentH1bWork at officeRemote work
- ...Sr. Software Engineer Location: Des Moines, Iowa (Partial Remote) Role Overview Our organization is seeking a Sr. Software Engineer to lead the design, development, and implementation of complex software solutions. This role involves guiding technical direction...SeniorRemote work
$117.4k - $146.7k
...DESCRIPTION We are building a modern, software‑defined infrastructure platform... ...technologies, commodity hardware, and automation-first principles. It provides the core... ...environments. This is a greenfield engineering effort focused on defining how infrastructure...SeniorFull timeWork experience placementLocal areaRemote workShift work- ...Job Description Job Description Job Description DUTIES : Wellmark Inc. seeks a Sr Software Engineer – Dynamics CRM based out of our U.S. headquarters in Des Moines, Iowa; however, this is a purely telecommuting/work-from home position whereby the employee may...SeniorWork at officeRemote workWork from home
- ...Job Description DUTIES : Wellmark Inc. seeks a Sr Remedy Software Engineer based out of our office at 1331 Grand Avenue, Des Moines, IA 50309. This is a hybrid position whereby the employee will work both from home and from the aforementioned office address. Hence...SeniorFull timeWork at officeWork from home
- ...Title Project Scope & Brief Description: Provide test automation and quality assurance testing support (including manual... ...Responsibilities: Using a risk-based approach, utilize Software Engineering QA Team standards and frameworks to: Design, document, develop...Senior
- ...Job Description Job Description Job Description Wellmark, Inc. seeks a Sr. Full Stack Digital Services Software Engineer based out of our U.S. headquarters in Des Moines, Iowa; however, this is a purely telecommuting / work-from-home position whereby the employee...SeniorWork at officeRemote work
- ...Senior Automation Engineer Department: Automation FLSA Designation: Non-Exempt PURPOSE The Senior Automation Engineer provides... ...etc. Uploading, downloading, and modification of control software and programs. IP network configurations to include Stratix...SeniorWork experience placementWork at officeImmediate start
- ...Visa: USC, GC and GC EAD Rate: DOE (45-55) Hybrid: Des Moines, Iowa (Local only with proof) JD: Contract ServiceNow Engineer - AI Risk & Compliance Initiative Our client is launching a brand-new AI Use Case Inventory and Risk Assessment process...SeniorContract workLocal area
- ...Wants this person to be Sr. and hit the ground running. Duties: • Someone who can support a maintain changes made to a current large application • Ability to work with third party vendors and track and solution any changes they need to make • Handle production...Senior
- A healthcare solutions provider in Des Moines is seeking an experienced Application Developer to design and implement technical solutions for the Medical Transportation sector. The ideal candidate will have 4-8 years of experience, proficiency in Angular and Java, and a...SeniorRemote work
- Post Holdings, Inc. is seeking an experienced engineer in Norwalk, Iowa, to manage diverse projects in food processing and distribution. The role includes planning, scheduling, and executing engineering tasks while maintaining compliance with industry standards. Candidates...SeniorLocal area
- ...contract with potential for extension. The role includes RedHat and Ubuntu administration, scripting in bash and Python, Ansible automation, and managing system upgrades and security. Ideal candidates should have clear communication skills and possess US citizenship or...SeniorContract work
$130k - $150k
...Job Description Insight Global is looking for a Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Senior Software Engineer, you'll work as a member of a cross functional agile team focused on building and maintaining customer-facing applications...Senior- GCS Recruitment is looking for a Senior Controls Engineer specialized in Automation Systems in Des Moines, IA. You will work on next-generation manufacturing equipment, owning the full controls lifecycle from architecture through commissioning. The ideal candidate will...Senior
- Hamilton Storage Technologies in Des Moines, IA is seeking a Field Service Engineer III to provide on-site and remote support for their automation products in life sciences. The successful candidate will have over 2 years of field service experience, expertise in automation...SeniorRemote work
$80 - $95 per hour
..., providing technical coaching to other engineers and support personnel; Recognized as an... ...user of critical technology; develops new software functionality for product development.... ...ability to anticipate product failure and automate solutions for failure modes and recovery...SeniorHourly payContract workWork experience placement$90k - $125k
A financial services company in Des Moines is looking for a Senior Software Engineer to modernize their critical enterprise systems. The ideal candidate has over 7 years of application development experience, with strong COBOL expertise and familiarity with CI/CD-driven...Senior$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...SeniorLocal area$120k - $180k
...Senior Full-Stack Software Engineer RFA Engineering is an engineering service provider dedicated to delivering timely engineering support and expertise. We are seeking a Senior Full-Stack Software Engineer to become an integral part of our software engineering team....SeniorTemporary workWork at officeFlexible hours$186.07k - $218.9k
...infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the... ...real-time visibility into cloud spend, automated tagging and chargeback/showback, and... .... Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby)...SeniorLocal areaImmediate start$197.4k - $232k
...Location Type: Remote Department Engineering Compensation: $197.4K – $232K •... ...Platform. About the Role Senior Software Engineers II at Confluent take ownership... ...and productivity improvements (tooling, automation, process) that raise the bar for the...SeniorFull timeRemote work$140k - $200k
...Senior Software Engineer, Windows/Desktop Applications Des Moines, IA, USA Mission The mission of Speechify is to make sure that... ...validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure...SeniorWork at office$180k - $220k
...onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer-Automation. Be the first to apply!
- software engineer full time Des Moines, IA
- startup software engineer Des Moines, IA
- software developer Des Moines, IA
- software development engineer aws Des Moines, IA
- ngo software engineer Des Moines, IA
- software engineer Des Moines, IA
- senior software engineer Des Moines, IA
- cybersecurity software engineer Des Moines, IA
- part time software developer remote Des Moines, IA
- intel software engineer Des Moines, IA



