Senior Ruby on Rails Developer
Core
Design, develop, and maintain Ruby on Rails applications in the energy space, including data-intensive web apps and ML-ready data pipelines.
Role type
Senior Ruby on Rails Developer (Full-stack)
Builds
Energy As A Service (EaaS) web applications and data pipelines for commercial and industrial customers
Domain
Energy / Data Engineering / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Ruby on Rails (v7+), automated testing (Rspec, Capybara), web application architecture, OOP, design patterns, Git/GitHub Actions, AI coding tools, agentic development
Preferred skills
AWS cloud deployment, containerization, IoT systems, edge computing, data streaming (Flink, Kafka, Kinesis), ML workflows, Ancillary Services, generator/energy storage control systems
Technologies
Ruby on Rails, AWS, Rspec, Capybara, GitHub Enterprise, Flink, Kafka, Kinesis
Responsibilities
Design and implement ML-ready data pipelines; Rearchitect and refactor core application components; Troubleshoot and resolve complex technical issues; Provide guidance and mentorship to junior developers; Use AI coding tools to analyze and implement software features; Assist in shared DevOps duties including infrastructure management
Seniority
Senior, hands-on IC with mentorship responsibilities