Skip to main content
SolunaSO

Software Engineer

Soluna is a renewable computing company that builds green data centers co-located with wind, solar, and hydro plants to convert wasted energy into computing power for AI and Bitcoin mining applications.

Soluna
United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

At Soluna, we are on a mission to make renewable energy a global superpower using computing as a catalyst. We design, develop and operate digital infrastructure that transforms surplus renewable energy into global computing resources.

We are seeking a Software Engineer to help build the future of our site control systems and data infrastructure. This role requires a broad engineering skillset to address the variety of challenges faced by our systems. In any given day you may be required to debug a MODBUS interface to a piece of medium voltage switchgear, develop a new trigger algorithm to curtail one of our sites, build a new data product in conjunction with our product team, or work with the entire TechOps team to build and improve our team operating principles.

This role is not a traditional SW Engineering role and will expose you to many new technologies and skillsets. We are looking for a candidate who can be flexible and work around uncertainty while building the necessary infrastructure to operate our facilities, but who will not compromise on quality or reliability.

What You’ll Do

  • Help architect and build the control system (Maestro) for our Data Centers
  • Improve SW development practices including testing, integration, deployment, and configuration management
  • Work with our Product Management team to develop new data products to support internal teams and processes
  • Help develop and manage our cloud infrastructure
  • Work in a variety of languages and with a variety of tools

About the Stack

Our control system, Maestro, is unique and proprietary to Soluna. Maestro has been developed from the ground up to meet the requirements of our green energy powered data centers and the specific contractual requirements at each installation site. Maestro is currently primarily deployed as a Node-RED control system backed by an ArangoDB configuration database, a Mosquitto MQTT communication layer, and an Elixir-based data collection process. Maestro is a distributed system across our facilities and must be robust to an array of failure modes. As we grow and hit the limits of Node-RED, we are migrating functionality to the Elixir language. Some sites have control panels built in Svelte, but these will also be migrating to Elixir Phoenix/LiveView. Elixir will be core to our strategy moving forward due to the great match between Elixir/the BEAM’s capabilities and the requirements of our facilities.

Our data infrastructure is based on AWS and ClickhouseDB. We utilize Kinesis and Lambda for data ingestion. We operate a Dagster instance to post-process data collected from our facilities into useful data products for internal teams.

What You Need to Get the Job Done

The most important characteristic required by this role is a willingness to get the immediate job done in a robust manner while keeping an eye on the future. We rely on iterative development to get the job done now, but also pay down tech debt as we move forward.

Specific experiences and skills that would be helpful:

  • Ability to work in multiple languages (Elixir, Python, SQL, Node-RED) across multiple platforms
  • Familiarity with Elixir, along with a desire to deeply learn Elixir/OTP/the BEAM, is required. Production Elixir experience is a strong differentiator.
  • Experience with AWS and managing lightweight cloud operations
  • Experience developing and improving the tools and processes required for developing and shipping quality software
  • An appreciation for testing and validation
  • Experience or desire to develop and maintain mission critical applications

Why join Soluna?

We are a diverse, driven team of entrepreneurs, energy experts, private equity leaders, storytellers and engineers. We are passionate about making the world greener and we have conviction about how we will bring change on a global scale.

We are equally as zealous about championing our teams, relentless about developing our people, and believe strongly that Soluna’s goals and commitment to our mission are strengthened by our employee’s voices.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Location requirements

Hiring timezones

United States +/- 0 hours

About Soluna

Learn more about Soluna and their company culture.

View company profile

Soluna is a digital infrastructure company on a mission to solve one of renewable energy's biggest challenges: wasted power. The company builds modular, scalable data centers that convert excess solar, hydro, and wind energy into productive computational work, including Bitcoin mining, artificial intelligence, and machine learning. By co-locating with renewable power sources, Soluna brings demand directly to the source, helping power plants increase revenue while contributing more megawatts to the grid.

As the leading developer of green data centers, Soluna provides a cost-effective alternative to battery storage or transmission lines. Up to 30% of the power from renewable energy projects can go to waste, and Soluna's data centers enable clean electricity asset owners to maximize their energy output. The company operates behind-the-meter data centers that tap into low-cost power, bypass transmission limitations, and support batchable computing tasks. With proprietary software MaestroOS, Soluna ensures efficiency, sustainability, and profitability while delivering the world's most climate-friendly AI cloud - 18% cleaner than traditional data centers.

Employee benefits

Learn about the employee benefits and perks provided at Soluna.

View benefits

Competitive Paid Vacation

Generous paid time off for rest and relaxation

Equity for Every Employee

Stock options or equity grants for all employees

Paid Paternal Leave

Paid leave for new parents to care for their children

Life Insurance Policy

Company-provided life insurance protection for employees

View Soluna's employee benefits
Claim this profileSoluna logoSO

Soluna

Chief executive officer

John Belizaire

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Soluna

Explore the variety of open remote roles at Soluna, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Soluna

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan