About the Role
EPE is seeking a highly skilled Principal Software Engineer with a focus in developing modern web based front end solutions to be part of a dynamic and highly technical team. In this role, you will lead the design, development, and implementation of front-end components and interfaces for EPE software products that serve the energy industry. 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 systems.
Responsibilities
- Spearhead the design, development, and delivery of high-quality front-end components and interfaces that are integral to EPE’s software products.
- Work closely with cross-functional teams, including back-end developers, UX/UI designers, and product managers, to create seamless and intuitive web applications that meet user needs and business objectives.
- Leverage modern front-end technologies, frameworks, and best practices to build scalable, maintainable, and performant solutions that support the rapidly evolving needs of the energy sector.
- Contribute to a growing portfolio of products by introducing new features, improving existing functionality, and ensuring a smooth, reliable user experience.
- Write clean, well-documented, and efficient code while adhering to best practices for front-end development, security, and performance.
- Continuously explore and stay up to date with the latest technologies, tools, and trends in front-end development to ensure EPE’s software products remain at the cutting edge.
- Use your expertise to ensure that EPE’s software products deliver exceptional, user-centered designs that improve usability and empower clients in the energy industry.
Requirements
- Proven experience (10+ years) as a Senior Software Engineer or Front-End Developer, with a strong emphasis on modern web technologies.
- A minimum of 5+ years of experience in developing with React.js is required.
- Experience in developing responsive and adaptive web applications.
- Strong understanding of front-end build tools and version control systems such as Git.
- Familiarity with back-end technologies (REST APIs, GraphQL, etc.) and the ability to collaborate effectively with back-end teams.
- Deep knowledge of UI/UX design principles and the ability to work with design teams to create visually compelling and user-friendly interfaces.
- Strong problem-solving skills and a passion for delivering high-quality, scalable solutions.
- Excellent communication and collaboration skills, with the ability to work in a fast-paced, agile environment.
- A passion for the energy sector and a desire to make a meaningful impact through technology.
Skills
- HTML5
- CSS3
- JavaScript
- React
- Angular
- Vue.js
- Git
- REST APIs
- GraphQL
- AWS
- Azure
- Docker
- Kubernetes
Location
- City, State
Work Type
- Remote
- Occasional travel may be needed (10% or less)
Experience Level
- Senior
- Principal
Benefits
- Comprehensive health and wellness benefits including medical, dental, and vision with 100% premium coverage for you
- Generous PTO and paid holidays
- MyShare Employee Ownership Program
- Work with industry leaders
- 401K, up to a 4% match (100% vested from day 1)
About the Company
- 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.
- For more than half a century, Electric Power Engineers (EPE) has partnered with power and energy clients across the globe, providing consulting expertise and energy intelligence software solutions for complex engineering and grid modeling challenges.
- As leaders in the renewables space, we are focused on building a modern, secure, and resilient grid.
- Join us in making an impact on the communities we serve and the environment in which we live.
- Together we can transform the future of energy.
Equal Opportunity
- EPE is an equal opportunity/AA/Disability/Veteran employer.
