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
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
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
- ...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
- ...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
$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- ...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
$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- ...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 Senior Automation Engineer Department: Automation FLSA Designation: Non-Exempt PURPOSE The Senior Automation... ...etc. Uploading, downloading, and modification of control software and programs. IP network configurations to include...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
- 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
- ...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
$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 a mobile application from scratch. You...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$101.9k - $140k
...learn more, please see . What you'll do here: As the Software Engineering Manager, you will manage and lead all aspects of a team... ...with content teams to analyze current workflows, identify automation opportunities, and design AI-first solutions that improve efficiency...Work experience placementLive inLocal areaRemote workWorldwide$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$110k - $150k
...FunctionsDesign, develop, document, test and debug new and existing software systems, applications and/or components for market sale or... ...in the development and Maintenance of detailed software engineering and development plans and processesContinually improve, design...SeniorFull timeTemporary workLocal areaRemote work$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- ...requirements and/or necessary modifications. You will adhere to Software Engineering and Information Security Controls, and align with... ...and epics. Work with BA and QA to create and implement automated BDD tests Ensure the ongoing scalability, security, and...Senior
$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$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$150k - $175k
...Job Title Senior Software Engineer 1, Mobile Development Job Description About the Role: People, Inc. is looking for an experienced mobile technologist with deep expertise in React Native development and mobile advertising to join our Revenue Development...SeniorTemporary workLocal areaImmediate startFlexible hours$118k - $178k
...relevant job opportunities at every step of their journey, while creating clear, compounding value for employers. As a Senior Software Engineer (Front End), you will design and build software that powers shared platforms, services, and products to help deliver on this...SeniorWork experience placementLocal areaImmediate start- ...Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with the passion, creativity, and drive... ...more at . Overview of Job Function: As a Senior Software Engineer, you will take deep technical ownership of significant...SeniorContract workLocal areaShift work
$106.61k - $284.28k
...Join Fortune 7 CVS Health as a Senior Manager-Quality Engineering & Automation to lead our organization's efforts to develop and drive strategic... ..., ensuring high-quality, reliability, and scalable software delivery. The ideal candidate is a hands-on leader with deep...SeniorHourly payFull timeContract workTemporary workWork experience placementLocal areaShift work$127k - $152k
...Senior Software Engineer II We're looking for a Senior Software Engineer II to join our AI Enablement product family within the Consulting & Embedded Experts team. In this role, you will operate as a trusted technical advisor and hands-on engineer, partnering directly...SeniorHourly payTemporary workWork experience placementWork at officeFlexible hours- ...~ BS - computer science/software engineering or related discipline • 5+ years of experience in developing software web applications in a scrum setting using MS .NET/SQL technologies and Angular. Competencies: • Experience using established engineering...SeniorLocal area
- ...We are looking for a Strategic Cloud Framework Engineer to lead the design and implementation of scalable, secure, and standardized... ...in establishing the foundational architecture, governance, and automation that enable efficient and compliant cloud operations. You will...SeniorLocal area
$120.5k - $162.68k
...company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution of our...SeniorRemote workWorldwideFlexible hours$79.2k - $178.1k
...Job Description Cloud Engineering Infrastructure Development As a Senior Member of Technical Staff, you will own the software design and development for major components of Oracle... ...infrastructure responsible for automating the full server lifecycle from new platform...SeniorTemporary workFlexible hours$186.07k - $218.9k
...fund flows. Contribute to the core platform: the detection engine, invariant framework, and tooling that partner teams use to onboard... ...we look for in you (ie. job requirements) : ~5+ years of software development experience with large-scale distributed systems....SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer-Automation. Be the first to apply!
- graduate software developer Des Moines, IA
- senior software design engineer Des Moines, IA
- software engineer amazon Des Moines, IA
- software developer positions Des Moines, IA
- software engineer full time Des Moines, IA
- software engineer Des Moines, IA
- software engineer intern Des Moines, IA
- agile software developer Des Moines, IA
- senior software engineer remote Des Moines, IA
- software developer entry level Des Moines, IA

