Senior Software Engineer, IoT Platform & Microservices

EnergyHub

France

On-site

EUR 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% paid medical for employees
a 401(k) with employer match
a casual environment
the flexibility to set your own slate
free Citi Bike membership
gym subsidy
paid parental leave
an education assistance program

Job summary

EnergyHub is seeking a Senior Software Engineer to join the Devices Team, focusing on IoT devices and energy platform scalability. You will help migrate from monolith to microservices, design APIs, and mentor other engineers.

You will work across frontend and backend, with React, Java, and data modeling, while leveraging AI tooling to accelerate delivery. A climate-positive impact awaits in a fast-paced, collaborative environment.

Qualifications

  • 7+ years of professional software engineering experience.
  • Full-stack experience across frontend, backend, and DB modeling.
  • Proficiency in React and Java (11+).
  • Experience with web services, gRPC/RESTful APIs, and contract-driven development.
  • Ability to guide team toward scalable solutions.
  • Strong problem-solving and cross-functional collaboration.
  • Experience building dynamic UIs with React and TypeScript.
  • Experience leveraging AI tools in development and testing.

Responsibilities

  • Design and implement core platform features for multiple use cases.
  • Drive monolith to microservices transition for scalability.
  • Lead technical initiatives, data modeling, contract definition, and API development.
  • Develop front and back end solutions with high-quality, tested code.
  • Collaborate with product managers and internal teams on high-impact projects.
  • Develop creative solutions within real-world constraints to keep platform flexible.
  • Contribute to CI/CD, data modeling, and iterative development (PoCs, milestones).
  • Mentor engineers and foster a collaborative technical culture.

Skills

Full-stack development
React
Java 11+
gRPC/REST APIs
API design
Data modeling
Cross-functional collaboration
AI tooling in development

Tools

PostgreSQL
SNS/SQS
MongoDB
AWS
Datadog
Robot Framework

Job description

EnergyHub is seeking a Senior Software Engineer to join the Devices Team, focusing on IoT devices and energy platform scalability. You will help migrate from monolith to microservices, design APIs, and mentor other engineers.

You will work across frontend and backend, with React, Java, and data modeling, while leveraging AI tooling to accelerate delivery. A climate-positive impact awaits in a fast-paced, collaborative environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

EnergyHub • France

On-site
EUR 90,000 - 130,000
100% paid medical for employees
a 401(k) with employer match
a casual environment
+5
Staff Data Platform Engineer, Partner Integrations
Staff Data Platform Engineer, Partner Integrations

EnergyHub • France

On-site
EUR 120,000 - 170,000
100% paid medical
401(k) with employer match
Flexible schedule
Senior Analytics Engineer
Senior Analytics Engineer

EnergyHub • France

On-site
EUR 55,000 - 85,000
Health benefits
401(k) match
Flexible schedule
+5
Engineering Manager — AI-Driven SaaS for Renewable Energy
Engineering Manager — AI-Driven SaaS for Renewable Energy

Streem Energy • Paris

On-site
EUR 85,000 - 100,000
Senior Backend Engineer - Real-Time Energy Platform (Remote)
Senior Backend Engineer - Real-Time Energy Platform (Remote)

Fuse Energy • France

Remote
EUR 90 - 120,000
Fully expensed tech
Private health insurance
Biannual bonus scheme
+1
Senior Enterprise Client Success Leader
Senior Enterprise Client Success Leader

EnergyHub • France

On-site
EUR 85,000 - 115,000
100% paid medical for employees
401(k) with employer match
Flexible schedule
+4
Software Delivery & Operations Architect
Software Delivery & Operations Architect

TotalEnergies Group • Palaiseau

On-site
EUR 50,000 - 80,000
Senior Full-Stack Engineer with DevOps Ownership
Senior Full-Stack Engineer with DevOps Ownership

Thermosphr EO Solutions GmbH • Paris

On-site
EUR 70,000 - 120,000
Software Engineer, Climate Tech Platform
Software Engineer, Climate Tech Platform

Newable • Paris

On-site
EUR 70,000 - 110,000
Premium health insurance
Swile meal card
Grid Integration Software Delivery Architect (Cloud)
Grid Integration Software Delivery Architect (Cloud)

TotalEnergies Group • Xaintrailles

On-site
EUR 55,000 - 75,000