Soluna Logo

Soluna

Software Engineer

Posted 3 Days Ago
Remote
Hiring Remotely in United States
Entry level
Remote
Hiring Remotely in United States
Entry level
Build and maintain Soluna’s data center control systems and data infrastructure. Responsibilities include architecting Maestro, improving software testing and deployment practices, developing internal data products, managing AWS cloud infrastructure, debugging industrial interfaces, and creating reliable mission-critical applications using Elixir and other technologies.
The summary above was generated by AI

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.

Similar Jobs

10 Hours Ago
Easy Apply
Remote
United States
Easy Apply
106K-125K Annually
Junior
106K-125K Annually
Junior
Artificial Intelligence • Fintech • Software • Travel
Build and maintain internal AI-powered tools and automations for sales, customer success, and revenue operations. Implement features, automate lead routing and pipeline workflows, troubleshoot integrations, monitor tools, fix bugs, and evaluate AI platforms. Collaborate with nontechnical stakeholders to gather requirements and deliver reliable, documented code using APIs, scripting languages, and database systems.
Top Skills: Ai ToolsAPIsClayDatabasesGongHubspotJavaScriptMakeN8NPythonSalesforceTypescriptWorkatoZapier
12 Hours Ago
Easy Apply
Remote
United States
Easy Apply
146K-225K Annually
Junior
146K-225K Annually
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Develop and launch reliable backend systems using Python or Kotlin, AWS, MySQL, and Kubernetes. Break projects into deliverable phases, collaborate with product, design, and analytics teams, monitor system metrics, support availability and on-call operations, debug code, conduct code reviews, and contribute to team growth and interviewing. The role requires 1.5+ years of software engineering experience and strong communication skills.
Top Skills: AWSKotlinKubernetesMySQLPython
13 Hours Ago
In-Office or Remote
73K-130K Annually
Mid level
73K-130K Annually
Mid level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Develop and support enterprise full-stack web applications using React, Node.js, .NET/C#, and Azure. Build microservices, REST APIs, responsive interfaces, and cloud-native solutions while troubleshooting performance and reliability issues. Implement secure coding practices, contribute to CI/CD and DevOps automation using Docker, Kubernetes, Jenkins, GitHub Actions, and Terraform, and participate in Agile ceremonies, architecture, code reviews, and modernization initiatives.
Top Skills: .Net.Net CoreAgileC#Ci/CdDockerGithub ActionsGithub CopilotInfrastructure As CodeJenkinsKubernetesMicroservicesAzureNode.jsReactRest ApisScrumSQLTerraform

What you need to know about the Chicago Tech Scene

With vibrant neighborhoods, great food and more affordable housing than either coast, Chicago might be the most liveable major tech hub. It is the birthplace of modern commodities and futures trading, a national hub for logistics and commerce, and home to the American Medical Association and the American Bar Association. This diverse blend of industry influences has helped Chicago emerge as a major player in verticals like fintech, biotechnology, legal tech, e-commerce and logistics technology. It’s also a major hiring center for tech companies on both coasts.

Key Facts About Chicago Tech

  • Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
  • Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
  • Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
  • Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account