
Software Engineer
Job Description
Posted on: May 28, 2025
⥠Founding Software Engineer
đź Smart Grid Technology & Energy SaaS Platform
đ Remote (US-based)
âď¸ Up to 20% travel for customer visits & conferences
đ° 160k salary + bonus + equity
We are looking for a highly experienced Founding Software Engineer to join a rapidly growing smart grid technology company. This is a senior-level role designed for someone with 7+ years of experience in building and scaling software solutions in the smart grid, energy, or utility space. You will join the founding team and be pivotal in shaping the company's technical direction, scaling its platform, and ensuring its success in the energy transition. This role is ideal for someone coming from top smart grid companies, with the experience needed to build and scale a product while leading a team.
What Youâll Do:
- Lead the design and development of the companyâs core software products, from ideation to launch, focusing on real-time grid analytics, energy optimization, and predictive maintenance.
- Architect and build scalable, high-performance backend systems for processing massive amounts of grid data and integrating with industry-standard protocols like AMI, SCADA, and DER management systems.
- Take ownership of key product features, driving them through all stages of development, including planning, technical design, implementation, testing, and deployment.
- Collaborate closely with product managers and other teams to define product requirements, translate customer needs into technical solutions, and ensure the product meets utility-specific operational and regulatory standards.
- Define and implement best practices for product development, including code quality, testing strategies, CI/CD pipelines, and version control to ensure consistent, high-quality releases.
- Guide the companyâs product development roadmap, balancing technical challenges with customer demands and regulatory compliance, while ensuring product scalability and maintainability.
About You:
- 7+ years of experience in software engineering, specifically in the smart grid, energy, or utility software space.
- Hands-on experience with backend technologies such as Python, Go, Java, or Rust, and familiarity with frontend frameworks like React or Vue.js.
- Expertise in cloud-based platforms such as AWS, Azure, or GCP, and hands-on experience with containerization using Docker and Kubernetes.
- Experience scaling and mentoring engineering teams, setting technical direction, and developing a product with complex enterprise-grade requirements.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!