Jobs and Careers
PO

Software Developer

PowerSecure, Inc.
United Statesfull_timeVerifiedPosted 28 Mar 2025

About the role

Job Summary:

We are looking for a self-started software engineer who loves iteratively building products, is good at communication, is ready to learn, and is eager to share knowledge. The position will significantly influence future growth by opening a new quote-to-build channel.

The team consists of engineers from various disciplines working together to deliver turn- key microgrid solutions to customers in large data centers, utilities, government agencies, retail stores, etc. As the energy demand grows, our team needs software personnel who will support engineering by creating cutting-edge tools to reduce mechanical and electrical design.

The primary assignment for the role will be to help build the software for internal and external customers to configure the products quickly and generate the price, the bill of materials, and mechanical and electrical drawings.

Experience with various configurable product techniques, including graph data structure, hierarchical trees, and relevant database architectures, is essential.

 

Minimum Qualifications: (Education, Experience, Knowledge, and Skills):

 

Experience and Skills

• 5+ years of relevant engineering experience at tech and product-driven companies
• Proficiency with JavaScript, HTMX, React, and Next JS
• Proficiency with backend language Python Django
• Experience with relational databases Postgres, using SQL, and ORM
• Expertise in creating and consuming RESTful APIs
• Experience with Docker, Kubernetes, and one of the cloud providers AWS or
Azure
• Experience testing and using test libraries
• Interest in AI/ML (direct experience not required)
• Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines
• Handful of projects (successful or less successful) that you personally built

 

Bonus Experience

• AWS or Azure cloud certificate and DevOps experience
• Ability to read and understand mechanical and electrical drawings using
AutoCAD
• Ability to perform basic sketching using vector geometry Adobe Illustrator
• Some understating of manufacturing, assembly, and fabrication

 

Education

• Degree in computer science, electrical, mechanical or similar engineering disciplines (extensive experience can substitute degree requirements)

 

Job Duties and Responsibilities:

• Work with the product managers to understand the requirements and deliverables
• Create and improve product configurator logic
• Create a robust back-end and database driven application
• Create user experience and easy-to-use front-end application
• Influence and improve the CI/CD pipeline
• Scale the existing platform and have the opportunity to establish the new infrastructure
• Share knowledge and educate other team members

 


Physical Demands and Work Environment:

• Sitting, extensive monitor watching

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

PowerSecure, Inc.

View company profile →