E

Electric Power Engineers

Power systems planning, design, compliance consulting

Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in LebanonNo salary listed

About the Job

Requirements

  • A Bachelor of Science in Computer Science or a Bachelor of Power System Engineering, plus at least four years working in a software engineering capacity for the Power System Engineering degree path.
  • At least five years of experience developing software or SaaS products.
  • At least three years of Python experience designing FastAPI-based REST services and working in the Python ecosystem.
  • At least four years of React experience in a full-stack capacity developing SaaS or cloud-based applications.
  • Demonstrated contribution to at least one enterprise client-facing application.
  • Familiarity with cloud computing platforms and containerization technologies such as Docker and Kubernetes.
  • Understanding of continuous integration and continuous delivery (CI/CD) pipelines and version control such as Git.
  • Strong understanding of software development principles, algorithms, and data structures.
  • Ability to work independently and as part of a team.
  • Capability to mentor and support junior developers.
  • Ability to work in new codebases, make data-driven decisions about refactoring opportunities, and contribute code.
  • Knowledge of cloud-based solutions, specifically Amazon Web Services (AWS).

Responsibilities

  • Collaborate with the software team to design, develop, test, and deploy cloud-based software solutions for the energy sector.
  • Maintain and enhance existing applications to ensure scalability, performance, and security.
  • Participate in all phases of the software development lifecycle, including requirements gathering, coding, testing, and deployment.
  • Use technologies including Python, React, TypeScript, Docker, and Kubernetes.
  • Contribute to code reviews, bug fixes, and performance tuning to ensure high-quality deliverables.
  • Collaborate with engineering, data science, and business teams to support seamless product integration and delivery.
  • Design and build agentic skills and processes that accelerate time to market and improve code contribution safely.

Desired Qualifications

  • Power Systems Engineering experience is preferred.

About the Company

Electric Power Engineers

Power systems planning, design, compliance consulting

Electric Power Engineers provides engineering consulting for power systems, focusing on planning, design, and regulatory compliance to support grid modernization and renewable energy integration. The company delivers engineering studies and project support for clients like renewable developers and utility operators, and it has expanded its capabilities with software and energy intelligence through the acquisition of ENER-i.AI, helping clients analyze and optimize electrical grids. Unlike many firms that only offer advice, EPE combines hands-on engineering services with software tools to evaluate and implement grid projects. The firm’s ongoing growth strategy includes attracting private equity investment to scale its services and software offerings, expanding its reach in the energy transition, and maintaining leadership continuity under its executive team. Overall, its goal is to engineer the grid for the future by helping clients design, analyze, and comply with modern power systems.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Austin, TX
Founded
1968

Recently Posted Jobs

Explore more opportunities at Electric Power Engineers

See more jobs