EnergyHub empowers utilities and their customers to create a clean, distributed energy future.
Senior Software Engineer
Location
Arizona
Posted
2 days ago
Salary
$130K - $170K / year
Job Description
Job Requirements
- 5+ years professional software engineering experience, preferably in a small to medium-sized team, with a proven exceptional ability as a FullStack engineer or similar role.
- Strong comfortability with Kotlin/Java and familiarity with web services and RESTful APIs using Spring.
- Expertise in API ingestion and data normalization processes.
- Experience with front end languages, such as React/Typescript.
- Experience with containerized systems.
- Knowledge of modern security best practices, authentication/authorization frameworks, and system/API hardening.
Benefits
- 100% paid medical for employees
- 401(k) with employer match
- Casual environment
- Flexibility to set your own schedule
- Fully stocked fridge and pantry
- Free Citi Bike membership
- Secure bike rack
- Gym subsidy
- Paid parental leave
- Education assistance program
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Staff Software Engineer driving technical vision for cloud infrastructure at Temporal.
Staff Software Engineer developing machine learning architecture for autonomous trucking technology
The developer will build and ship full stack features across frontend (Angular, TypeScript) and backend (Node/Python), focusing heavily on designing and implementing reliable agentic workflows, tool-calling, and multi-step reasoning pipelines.
The engineer will be responsible for designing, building, and maintaining end-to-end features across the platform, working closely with a cross-functional team to deliver user-facing features quickly. Key tasks include writing high-quality, well-tested code and collaborating with product managers and customers to align development with real-world needs.