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

Sr Software Developer-Platform Engineering

$117.4k - $146.7k

BHE Renewables

Job Title

Platform Engineer

Job Description

We are building a modern internal technology platform that supports the development and operation of critical business systems across the organization. This platform provides the core infrastructure, application runtime environments, tooling, and monitoring capabilities needed to run reliable and scalable systems. These systems play a key role in supporting our operations, reliability, and service delivery.

The platform spans multiple engineering domains including infrastructure, Kubernetes-based container platforms, developer tooling, messaging platforms, CI/CD systems, and observability platforms. These capabilities enable application teams to deploy and operate services through standardized, automated, and self-service workflows.

Our approach emphasizes software-driven infrastructure, infrastructure as code, Git-based workflows, and modern observability practices. Engineers on the platform team design and build production-grade systems that improve reliability, reduce operational complexity, and accelerate software delivery across the organization.

The platform is built on widely adopted technologies such as Kubernetes, Terraform, Git-based workflows, Prometheus, Grafana, and OpenTelemetry.

Responsibilities

Platform Engineering

  • Design, build, and operate internal platform services that support application development and deployment
  • Develop standardized platform capabilities supporting modern application architectures
  • Enable self-service deployment and infrastructure consumption for development teams
  • Improve developer productivity by simplifying how applications are built, tested, deployed, and operated

Platform Automation & Tooling

  • Develop platform components and automation using modern programming languages (Go, Python, Java)
  • Build tooling and APIs that abstract infrastructure complexity from application teams
  • Maintain platform infrastructure using infrastructure-as-code and GitOps practices
  • Contribute reusable platform components and service templates

CI/CD & Developer Workflows

  • Build and operate CI/CD platforms and automated deployment pipelines
  • Maintain integrations between source control systems, build systems, and deployment platforms
  • Standardize developer workflows across teams
  • Improve software delivery speed through automation and platform capabilities

Messaging & Event Streaming Platforms

  • Build and operate messaging and event streaming platforms used by application teams
  • Support event-driven architectures using technologies such as Kafka, RabbitMQ, or similar systems
  • Ensure messaging platforms are reliable, scalable, and observable
  • Provide standards and tooling that enable teams to publish and consume events consistently

Observability & Reliability

  • Build and maintain observability systems enabling monitoring, logging, and distributed tracing
  • Implement telemetry pipelines using Prometheus, Grafana, and OpenTelemetry
  • Participate in reliability engineering practices including incident response and operational improvement

Security & Platform Governance

  • Implement platform security best practices including identity management and secrets management
  • Ensure platform services support organizational security and compliance requirements
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.)

  • Six or more years of experience in software engineering, platform engineering, or site reliability engineering
  • Strong programming skills in Go, Python, or Java
  • Experience working with Linux systems and distributed applications
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 10004760
  • Job Category Information Technology
  • Posting Date 05/27/2026, 03:07 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
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Sr Software Developer-Platform Engineering in Des Moines, IA vacancy
  •  ...Senior DevOps Platform Engineer As a Senior DevOps Platform Engineer, you will play a critical role in ensuring the reliability, scalability, security, and performance of Berkley's software systems. You will collaborate closely with product engineering, infrastructure... 
    Senior
    Software

    W. R. Berkley

    Urbandale, IA
    2 days ago
  • $79.2k - $178.1k

     ...Job Description Role Summary Oracle Health Platform Engineering builds core platform capabilities that enable Oracle Health...  ...documentation, and operations. We are seeking a Senior Software Developer (IC3) to design, develop, and operate backend services... 
    Senior
    Software
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Des Moines, IA
    15 hours ago
  •  ...Software Developer - Power Platform & Dynamics 365 As a Software Developer - Power Platform & Dynamics 365, you will: Serve as lead developer, and play a key role in the technical planning, design, development, and management of software applications that can... 
    Software

    US Government Jobs - Other Agencies

    Des Moines, IA
    15 hours ago
  • A leading technology company is looking for a Senior Software Engineer on the Compute Platform team. This role requires expertise in Kubernetes and Go, aiming to build and evolve a cloud-native compute substrate that powers Confluent Cloud. Key responsibilities include... 
    Senior
    Software
    Remote work

    Confluent

    Des Moines, IA
    5 days ago
  •  ...~ 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... 
    Senior
    Software
    Local area

    My3Tech Inc

    Des Moines, IA
    1 day ago
  •  ...Technology, Simple and Secure. Responsibilities The Sr. Software Engineer will be providing overall requirements gathering, design,...  ...processes. (can understanding business processes go to the developer/analyst) Routinely proposes improvements to a system... 
    Senior
    Software

    W. R. Berkley

    Urbandale, IA
    2 days ago
  •  ...Sr. Cloud Engineer Des Moines, IA Cloud Engineer Responsibilities:...  ...initiatives. • Designing, developing, and deploying modular cloud...  ...of one of the cloud platforms, such as AWS, Azure. Sound...  ...with open-source technology, software development and system engineering... 
    Senior
    Software

    Software Technology Inc

    Des Moines, IA
    2 days ago
  • A leading mutual insurance company in Iowa is seeking a Senior Software Engineer to join their innovative AI & Analytics Platform team. In this role, you will design and build the foundational AI infrastructure while collaborating with cross-functional teams to enhance... 
    Senior
    Software
    Remote work

    Wellmark

    Des Moines, IA
    15 hours ago
  • $120k - $180k

     ...Summary The Senior Cloud Engineer will play a leadership role on...  ...optimization. Architect and develop reusable IaC modules and...  ...paradigms. Collaborate with software and DevOps teams to translate...  ..., Azure, and/or Google Cloud Platforms - Intermediate The ability... 
    Senior
    Software
    Worldwide
    Flexible hours

    SHI GmbH

    Des Moines, IA
    1 day ago
  • A leading insurance firm is seeking a skilled Software Engineer with strong AWS knowledge and DevOps experience for a fully remote role. The...  .... The role also involves troubleshooting and improving platform functionalities based on user feedback. #J-18808-Ljbffr EMC... 
    Senior
    Software
    Remote job

    EMC Insurance

    Des Moines, IA
    4 days ago
  • Ll Oefentherapie is seeking a Senior Manager, Platform Software Engineering in Des Moines, Iowa. This senior engineering leadership role involves managing teams building Kubernetes infrastructure and control-plane services for the Oracle SaaS Spectra Platform. The ideal... 
    Senior
    Software

    Ll Oefentherapie

    Des Moines, IA
    2 days ago
  • $102k - $137.1k

     ...JOB DESCRIPTION The software engineer III participates in the design, programming, testing, documentation...  ...for key technologies and techniques and develops plans for adoption. RESPONSIBILITIES...  ...integration and/or installation for the Sr Software Engineer position. ~... 
    Senior
    Software
    Full time
    Work experience placement
    Local area
    Shift work

    Berkshire Hathaway Energy

    Des Moines, IA
    2 days ago
  • $209k - $238.5k

     ...Sr Lead Software Engineer, Analytics - Shopping (Remote-Eligible) What you’ll do: Lead a portfolio...  ...technology projects and a team of developers with deep experience in distributed microservices...  ...mission critical applications and platforms ~ Experience with Kafka and... 
    Senior
    Software
    Full time
    Part time
    Internship
    Local area
    Remote work

    Capital One

    Des Moines, IA
    3 days ago
  •  ...enabled property management service and platform focused primarily on single-family rental...  ...will also be responsible for building, developing, and training our existing local staff on...  ...and technology including cloud-based software and applications. * Proficient in Property... 
    Senior
    Software
    Work at office
    Local area
    Remote work

    Renters Warehouse

    Urbandale, IA
    4 days ago
  •  ...being utilized Work with internal teams to streamline process and develop strategies to prevent similar issues from arising in the future...  ...development, account management, or customer support role in software or financial services At least 5-7 years of experience in a... 
    Senior
    Software
    Temporary work
    Work experience placement

    Sharecare

    Des Moines, IA
    15 hours ago
  •  ...Responsibilities: Work closely with product managers, developers, design engineers and other QA engineers to test and ensure high quality products...  ...: Experienced with both automated and manual web software testing. B.S. in Computer Science or equivalent work experience... 
    Senior
    Software
    Work experience placement

    Software Technology Inc

    Des Moines, IA
    2 days ago
  •  ...Join to apply for the Sr Software Engineer role at Wellmark Blue Cross and Blue ShieldWhy WellmarkWe...  ...Engineer on Wellmark's AI & Analytics Platform team, you will play a pivotal role in...  ...team is responsible for designing, developing, and operationalizing secure, scalable... 
    Senior
    Software
    Permanent employment
    H1b
    Work at office
    Remote work

    Wellmark

    Des Moines, IA
    15 hours ago
  •  ...Overview of Job Function: As a Senior Software Engineer, you will take deep technical ownership...  ...subsystems within Verint's QM and PM platform. You will lead the design and implementation...  ...: Full-Stack Development Design, develop, and maintain production-grade full-... 
    Senior
    Software
    Contract work
    Local area
    Shift work

    Verint Systems

    Des Moines, IA
    3 days ago
  • A leading insurance provider in Des Moines seeks a Senior AI Engineer to accelerate AI initiatives, including Generative AI and Machine...  ...functional teams. The ideal candidate has extensive experience in software engineering, particularly with Generative AI, and a strong... 
    Senior
    Software

    Athene

    Des Moines, IA
    1 day ago
  • $150k - $200k

     ...Job Summary The Sr. Solutions Architect -...  ...automation initiatives (Software-Defined Data Center) as...  ...enterprise infrastructure and platforms, providing upgrade and...  ..., and systems engineering Responsible for the...  ...to automate tasks and develop software solutions - Expert... 
    Senior
    Software
    Work experience placement
    Remote work
    Worldwide
    Home office
    Flexible hours

    SHI GmbH

    Des Moines, IA
    4 days ago
  •  ...Description Job Description DUTIES : Wellmark Inc. seeks a Sr Software Engineer – Dynamics CRM based out of our U.S. headquarters in Des...  ...within the U.S. Responsibilities include design, develop, test, implement, maintain, and document highly complex Microsoft... 
    Senior
    Software
    Work at office
    Remote work
    Work from home

    Wellmark, Inc.

    Des Moines, IA
    28 days ago
  •  ...successes. Learn more. Position Summary The Sr. Salesforce Developer collaborates with a talented software engineering team, building custom solutions and providing...  .... Customize and extend the Salesforce platform to deliver scalable, business-aligned technical... 
    Senior
    Software
    Work experience placement
    Work at office
    Remote work

    ISC2

    Des Moines, IA
    2 days ago
  • $200k

    Maximus is seeking a Senior Director, AI Systems Engineering to lead the AI Accelerator team in Des Moines, Iowa. This role requires an...  ...technical leader with a strong background in AI and ML operations, software engineering, and cloud technologies. You will manage a... 
    Senior
    Software
    Remote job

    Maximus

    Des Moines, IA
    3 days ago
  •  ...for Oracle's SaaS businesses. The Oracle SaaS Spectra Platform (Spectra Platform) is a large-scale, multi-tenant platform...  ...Kubernetes. We are seeking a Senior Manager, Platform Software Engineering to manage and develop engineering teams building the control-plane services... 
    Senior
    Software

    Ll Oefentherapie

    Des Moines, IA
    2 days ago
  •  ...collaborate closely with project delivery teams, engineering leads, and BIM/VDC professionals to...  ...the Autodesk Construction Cloud (ACC) platform. Assist in model quality checking,...  ...handover. Work with point clouds in design software. Process & Innovation Follow... 
    Senior
    Software
    Work at office

    Jacobs

    West Des Moines, IA
    1 day ago
  • $186.07k - $225k

     ...we build the emerging onchain platform — and with it, the future...  ...Senior Machine Learning Platform Engineer to join our Machine Learning...  ...on how to build high quality software, and take their skills to the...  ...platform team, and building developer tooling. Experience with the... 
    Senior
    Software
    Local area

    Coinbase

    Des Moines, IA
    4 days ago
  • $109k - $136k

     ...your designated territory. Your responsibilities will include developing and implementing strategic sales plans, building strong customer...  ...procurement. ~ Experience in standard productivity software suites (Google, Microsoft Office, etc.). ~ Experience working... 
    Senior
    Software
    Permanent employment
    Temporary work
    Work experience placement
    Live in
    Work at office
    Remote work
    Flexible hours

    Honeywell

    Des Moines, IA
    2 days ago
  • $150k - $190k

     ...partners. The Senior Data Engineer will be responsible for the...  ...engineering and ETL workflows. As a Sr. Software Engineer - Data, you will...  ...environment with a focus on developer experience thatfacilitates...  ...databases, and ETL platforms Previous Experience building... 
    Senior
    Software
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    SHI GmbH

    Des Moines, IA
    3 days ago
  •  ...integrate new custom and cloud software, coordinate installation and...  .... - Establish and enforce engineering and cloud computing best...  ...the smooth working of PaaS platform and automation of infrastructure...  ...left security adoption and developer enablement. - Align... 
    Senior
    Software
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work
    Shift work

    MAXIMUS

    Des Moines, IA
    3 days ago
  • $186.07k - $218.9k

     ...build the emerging onchain platform — and with it, the future global...  ...management) Championing engineering standards, code and design...  ...least 5 years of experience in software engineering. Designed,...  ...Experienced architecting and developing solutions to ambiguous problems... 
    Senior
    Software
    Local area

    Coinbase

    Des Moines, IA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Developer-Platform Engineering. Be the first to apply!