Electric Power Engineers · 11 hours ago
Software Engineer III - Automation Team
Electric Power Engineers is focused on shaping the grid of the future through advanced energy intelligence. They are seeking an experienced Python Software Engineer to join their Automation Team, where the candidate will design and build robust automation systems to enhance efficiency and reliability across power systems consultancy.
ConsultingElectronicsEnergyMechanical Engineering
Responsibilities
Write quality workflow code in python for automating power system engineering analysis
Ensure all code delivered meets the team’s standards for completeness, including linting, unit tests, end to end tests, and security controls
Write CI/CD and IAC code as necessary to create resources as needed for testing, development, and deployment of automation and solver codes
Participate in requirements sessions with stakeholders and end-users to ensure full understanding of requirements they are implementing
Participate in daily stand-ups, and sprint events
Track time as appropriate
Other software development tasks as needed
Qualification
Required
Strong proficiency in Python with experience building production systems and processes
Hands-on experience with at least one workflow orchestration engine (Windmill.dev, Temporal, Kestra, or Hatchet)
Solid understanding of Kubernetes and container orchestration
Practical experience running production workloads on AWS, specifically EC2 and EKS
Experience with data processing libraries and tools such as Pandas, Polars, or DuckDB
Proficiency with Pydantic for data validation and settings management
Experience with infrastructure as code and configuration management tools
Strong problem-solving skills and ability to debug complex distributed systems
Excellent communication skills and ability to collaborate effectively with cross-functional teams
Preferred
Experience in the Power industry is a plus
Experience writing python code for transmission and distribution power solvers is a plus
Experience with Packer and building custom AMIs
Knowledge of CI/CD pipelines and GitOps practices
Experience with Terraform or similar infrastructure provisioning tools
Background in site reliability engineering or DevOps practices
Benefits
Comprehensive Health & Life Insurance: 100% premium coverage for employees, with partial coverage available for eligible dependents.
Opportunity to work on cutting-edge automation solutions for the power industry.
Collaborate with a team of experts in software engineering, renewable energy, and grid technologies.
Flexible hybrid work environment with opportunities for professional growth and innovation.
Company
Electric Power Engineers
Electric Power Engineers, Inc. (EPE) is a leading power engineering consulting firm.
H1B Sponsorship
Electric Power Engineers has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9)
2024 (7)
2023 (2)
2022 (7)
2021 (4)
2020 (5)
Funding
Current Stage
Late StageTotal Funding
unknown2025-01-06Private Equity
Recent News
Seattle TechFlash
2025-04-28
2025-04-22
Company data provided by crunchbase