Jobs · Remotely

Senior Software Engineer
EnergyHub · Worldwide · Posted 3d ago
Available in 3 locations
Remote · remote Apply → United States · remote Apply → Worldwide · remote Apply →About the role
Design and implement core platform features, transitioning to a microservices architecture while developing front and back end solutions.
📋 Description Design and implement core platform features that solve for multiple constraints and use cases. Help drive the transition from a monolithic architecture to a microservices-based approach Lead technical initiatives and provide data modeling, contract definition, and API development. Develop front and back end solutions, ensuring well-structured, high-quality code with automated Collaborate cross-functionally with product managers, internal engineering teams, and stakeholders Work within real-world constraints to develop creative solutions that maintain platform flexibility 🎯 Requirements 7+ years of professional software engineering experience. Strong full-stack development experience, including frontend, backend, and relational database Proficiency in React and Java (preferably Java 11+). Experience with web services, gRPC/RESTful APIs, and contract-driven development. Ability to operate independently, help provide technical vision and guide the team toward scalable Strong problem-solving skills, capable of balancing multiple use cases while enabling flexibility. 🎁 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
Read the full posting on Remotely →
Why this role stands out
- ★Hiring worldwide — no location constraint
- ★Early-stage startup — outsized ownership and impact
FAQ
Is the Senior Software Engineer role at EnergyHub remote?+
This Senior Software Engineer position is listed as remote (Worldwide).
What is the salary for the Senior Software Engineer role at EnergyHub?+
The listing states 130000-170000 USD.
What seniority level is this Senior Software Engineer role?+
This is a senior level position.
How do I apply for the Senior Software Engineer role at EnergyHub?+
Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to EnergyHub.