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 2 days ago
Similar jobs that could be interesting for youBased on the Sr Software Developer-Platform Engineering in Richmond, VA vacancy
  • $229.9k - $262.4k

     ...Sr. Lead Data Engineer (Enterprise Platforms Technology) Do you love building and pioneering in the technology...  ...and across Agile teams to design, develop, test, implement, and support technical...  ...Github Copilot) to accelerate the software delivery process Capital One... 
    Senior
    Software
    Full time
    Part time
    Internship
    Local area

    Capital One

    Richmond, VA
    1 day ago
  •  ...functionally map a solution to the identified use cases and then develop an APP using Power Platform • Experience with API or rest services integrations...  ...over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We... 
    Senior
    Software

    InterSources

    Richmond, VA
    4 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

    Richmond, VA
    2 days 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

    Richmond, VA
    2 days ago
  •  ...experience in creating ETL processes: data gathering, cleaning & transforming, Databricks knowledge Experience with statistical software (e.g., Stata, SPSS) Proficiency in Microsoft Excel, Google Sheets Analytical and problem-solving skills Ability to set... 
    Senior
    Software

    Samprasoft

    Richmond, VA
    16 hours ago
  •  ...deployments, as well as Microsoft security updates. As a member of the Application Delivery team, you will create, test and deploy software packages, security patches and OS updates to a large and distributed enterprise. You are detailed and process-oriented with strong... 
    Senior
    Software

    My3Tech Inc

    Richmond, VA
    4 days ago
  •  ...Senior Data & AI Engineer We are seeking a highly experienced Senior...  ...build, and scale modern data platforms and AI-driven solutions. This...  ...Design, develop, and maintain scalable data pipelines...  ...automated testing, and agile software development. Evaluate and... 
    Senior
    Software

    Think Consulting

    Richmond, VA
    16 hours ago
  • A leading data platform provider is seeking a Software Engineer to join their Compute Platform team. The role involves designing platform APIs and improving Kubernetes management for a cloud-native environment. Candidates should have over 8 years of experience, expertise... 
    Senior
    Software
    Remote work

    Confluent

    Richmond, VA
    2 days ago
  •  ...Sr. SDET Required Skills ~6-10 years of experience in a technical discipline, 5 of which must be in automated software testing with core framework development. ~ Experience with test automation framework architectural design ~ Experience with Object Oriented... 
    Senior
    Software

    Georgia IT Inc

    Richmond, VA
    6 days ago
  •  ...Sr. Solutions Architect We are seeking an experienced Sr...  ...end-to-end IT capabilities, developing and articulating enterprise-...  ...expert across domains such as software engineering, systems integration, cloud...  ..., cybersecurity, data platforms, and emerging technologies.... 
    Senior
    Software
    Temporary work
    Local area
    Remote work

    BRMi

    Richmond, VA
    3 days ago
  •  ...Systems Engineer Location: Richmond, VA (Hybrid 3 days onsite)...  ...servers and associated third-party software installations and Cloud-based...  ...well-managed and secure platforms. Roles and Responsibilities...  ...testing opportunities. Design, develop and maintaining scalable data... 
    Senior
    Software
    Work experience placement

    My3Tech Inc

    Richmond, VA
    4 days ago
  •  ...About the job Sr .NET Developer Client: Direct Client Job Title: Sr .NET Developer Location: Richmond, VA - Hybrid work...  ...Developer who will be responsible for analyzing complex software requirements to design and develop high-quality components for... 
    Senior
    Software
    For contractors
    Work at office
    Local area

    RxCloud

    Richmond, VA
    1 day ago
  •  ...Full Stack Developer As a Full Stack Developer, you will participate in all aspects of the software development life cycle which includes estimating, technical level design...  ...Development of Web applications on an asp.net platform with Angular Framework Estimation of work,... 
    Senior
    Software

    Omega Solutions Inc

    Richmond, VA
    2 days ago
  •  ...Sr Packager - Application Delivery Administration...  ..., test and deploy software packages, security patches...  ...Application Owners/Developers/Vendors as needed to develop...  ...Computer Science or Engineering ~2+ years experience...  ...integration platform such as Jenkins ~1+... 
    Senior
    Software

    My3Tech Inc

    Richmond, VA
    4 days ago
  •  ...Card Holder Face to Face interview  Seeking Oracle and APEX developer to modernize financial system. Professional experience working...  ...true web applications are necessary. Knowledge in software development and installation, change management, Git CI/CD pipeline... 
    Senior
    Software
    Work experience placement

    Artification LLC

    Glen Allen, VA
    a month 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

    Richmond, VA
    16 hours ago
  •  ...Vdot Sr. Dot Net Developer With Blazor Client is seeking a senior Dot Net Applications Developer who will be responsible for analyzing complex software requirements to design and develop high quality components for N-tier systems. The Senior Developer is expected to... 
    Senior
    Software

    Software Technology Inc

    Richmond, VA
    4 days ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Full Stack (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving...  ...worked. McLean, VA: $229,900 - $262,400 for Sr. Lead Software Engineer Plano, TX: $209,000 - $238... 
    Senior
    Software
    Full time
    Part time
    Internship
    Local area

    Capital One

    Richmond, VA
    1 day ago
  • $209k - $238.5k

     ...Sr Lead Software Engineer, Analytics - Shopping (Remote-Eligible)What you'll do:Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory... 
    Senior
    Software
    Full time
    Part time
    Internship
    Local area
    Remote work

    Capital One

    Richmond, VA
    16 hours ago
  •  ...Sr. Java Developer Arete Technologies, Inc. offers a set of innovative consulting and outsourcing...  ...staff augmentation, IT consultancy, software development, web development providing...  ...and knowledgeable with the Windows platform • Experience with relational database... 
    Senior
    Software
    Local area
    Worldwide

    Arete Technologies Inc

    Richmond, VA
    2 days ago
  •  ...talented Team. Job Title: Sr. Salesforce Developer Location(s): Richmond,...  ..., and mentor other members of the engineering community Encouraging innovation...  ...~3+ years of experience testing software applications. All qualified... 
    Senior
    Software

    Ampcus

    Richmond, VA
    2 days ago
  • $156.64k

     ...currently seeking a Senior Cloud Platform Architect to lead the vision...  ..., governance models, and engineering standards while ensuring...  ...platforms are secure, scalable, and developer‑friendly. The Senior...  ...new custom and cloud software, coordinate installation and... 
    Senior
    Software
    Remote work
    Shift work

    MAXIMUS

    Richmond, VA
    16 hours ago
  • $314.8k - $359.3k

     ...Sr. Director, Cyber Technical (Cyber Hunt, Logging and Threat Detection) Cybersecurity...  .../Privacy Breach Event Reporting. Develop and build out additional strategy and...  ..., threat development using modern software engineering practices. You have a proven ability... 
    Senior
    Software
    Full time
    Part time
    Local area

    Capital One Financial Corp

    Richmond, VA
    7 days ago
  •  ...management of models. Develop and maintain specialization and...  ...Truist's adherence to SR 11-7 regulatory guidance on model...  ...Mathematics, Statistics, Data Science, Engineering, Computer Science or formal...  ...proficiency of standard software applications such as MS... 
    Senior
    Software

    SunTrust Investment Services, Inc.

    Richmond, VA
    2 days ago
  •  ...Sr Full Stack Java Developer Location: Mc Lean, VA End Client: Freddie Mac Implementation: Randstad Position...  ...’s Degree in Computer Science, Computer Engineering or related At least 5 years of experience in software development (with a Bachelor’s Degree)... 
    Senior
    Software
    Permanent employment
    Contract work

    Argyle Infotech

    Richmond, VA
    16 hours ago
  •  ...Job:- Sr Full Stack Java Prog Ana 4 Location :7700 Midlothian Turnpike, Richmond, VA Interview Mode: In Person Only...  ...preferred. -Experience with Rational Application Developer, WebSphere Application Server, Liberty Profile and Oracle RDBMS... 
    Senior
    Work at office

    My3Tech Inc

    Richmond, VA
    3 days ago
  • $120k

     ...The Sr CRM Systems Full Stack Engineer will be responsible for gathering requirements...  ...patterns for best practices. Develop custom applications &...  ...familiarity with hardware, software, networking and security stack...  ...the organization on new platform releases and successful... 
    Senior
    Software
    For contractors
    Worldwide

    The Hertz Corporation

    Richmond, VA
    1 day ago
  •  ...testing Ensure that all code adheres to the Agency security engineering principles in Commonwealth SEC 501 and DMV Policy Help...  ...Extensive and current working experience in design and development of software applications using Visual Studio and.NET framework – 10+ yrs -... 
    Senior
    Software
    Work experience placement
    Remote work
    3 days per week

    Software Technology Inc

    Richmond, VA
    4 days ago
  • $280.6k - $320.2k

     ...Sr. Distinguished Engineer - Network Security (Remote Eligible) As a Senior...  ...alongside our talented team of developers, machine learning experts,...  ...for our key technologies, platforms and capability domains,...  ...Degree At least 9 years of software engineering or software... 
    Senior
    Software
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Richmond, VA
    2 days 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

    Richmond, VA
    1 day ago

Do you want to receive more vacancies?

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