For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Electric Power Engineers
Electric Power Engineers

Senior Fullstack Software Engineer (Automation)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Automation
Testing
+39

Permanent role
2 days ago
Apply now

We are designing the grid of the future!

Electric Power Engineers, Inc. (EPE) is seeking a Fullstack Software Developer to be part of our Automation team. In this role, you will work alongside senior developers and engineers to help develop, maintain, and deploy cutting-edge cloud-based solutions for scaling power systems engineering processes. You will have opportunities to work with the latest technologies and contribute to a growing portfolio of products that are helping shape the future of power system.

Principal Duties and Responsibilities

  • Collaborate with the software team to design, develop, test, and deploy cloud-based software solutions for the energy sector.
  • Assist in maintaining and enhancing existing applications, ensuring scalability, performance, and security.
  • Participate in all phases of the software development lifecycle, including requirements gathering, coding, testing, and deployment.
  • Work with cutting-edge technologies like Python, React, Typescript, Java, Kotlin, Docker, and Kubernetes.
  • Contribute to code reviews, bug fixes, and performance tuning to ensure high-quality deliverables.
  • Collaborate closely with cross-functional teams, including engineering, data science, and business teams, to ensure seamless integration and delivery of products.
  • Continuously learn new technologies and approaches to software development.

Required Education and Experience

  • Bachelor of Science in Computer Science or a similar technical field

  • Minimum 5 (+) years of experience developing software or SaaS product.

  • Proficiency in one or more of the following programming languages Python and Typescript.

  • Familiarity with cloud computing platforms and containerization technologies (e.g., Docker, Kubernetes).

  • Understanding of CI/CD pipelines and version control (e.g., Git).

  • Strong understanding of software development principles, algorithms, and data structures.

  • Good problem-solving skills and the ability to work independently and as part of a team.

  • Proven capability to mentor and provide support to Junior Developers.

  • Ability to dive into new codebases, generate data-driven decisions for refactoring opportunities, and contribute code.

  • Experience with handling large data sets and implementing data processing pipelines and ETL principles

  • Knowledge of AWS Athena

  • Familiarity with Parquet files

  • Proficiency in SQL and relational database concepts.

Preferred Education and Experience

  • Knowledge of cloud-based solutions, specifically AWS.
  • Familiarity with transmission power systems, and power system solvers.
  • Exposure to analytics or engineering software in the energy sector is a plus.

Lead the change!

Electric Power Engineers, Inc. (EPE) is a rapidly growing energy consulting firm at the forefront of transforming the power systems industry. EPE is headquartered in Austin, Texas, specializing in renewable energy and power systems. EPE’s expertise spans transmission & distribution system analysis, substation and electric system design, energy market analysis, grid integration of energy resources, renewable energy generation, and energy storage solutions. Our software team develops and deploy innovative cloud-based analytics and engineering products to optimize the energy sector. We pride ourselves on our commitment to technical excellence, and we are looking for a motivated and talented Software Developer to join our growing software team.

Why Join EPE?

  • 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.
  • EPE is an equal opportunity employer and values diversity in its workforce.

If you are passionate about automation and innovation in the power sector, we invite you to apply!

Location This position is open to Remote US or Canada

_EPE is an equal opportunity/AA/Disability/Veteran employer. The EEO is the Law poster, and its supplement are available using the following links EEOC is the Law Poster

__Third-Party Recruiting Notification

_EPE does not accept unsolicited resumes from third-party recruiters. Any unsolicited third-party resumes forwarded by recruiters to EPE via our career page or to any of our managers or employees will be considered public information, may be treated as a direct application from the person identified in the resume, and will not be eligible for placement fee payment to the agency. EPE will not pay a fee to a third-party recruiter or agency without a previously signed third-party agreement and has not coordinated their recruiting activity with the appropriate member of the Talent Acquisition team.

About Electric Power Engineers

👥11-50
📍Waco, TX
🔗Website

Electric Power Engineers Service

Electric Power Engineers product / service
Electric Power Engineers product / service
Electric Power Engineers product / service
Electric Power Engineers product / service

How does Electric Power Engineers work?

Electric Power Engineers, LLC (EPE) partners with power and energy clients across the globe to address complex engineering and grid modeling challenges, bridge gaps, and design and develop the grid of the future. Offering comprehensive services and proprietary solutions, our client-centric consultants deliver unmatched expertise and results by treating each project as if it were their own.

Company culture

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service