Soluna logo
Soluna
Posted 11 days agoVerified live 13h ago

Software Engineer

Brief overview

Remote
UndergradOr in progress
3+ yrsMinimum
ElixirOTPBEAMPythonSQLNode-REDAWSCloud OperationsSoftware TestingSoftware DeploymentConfiguration ManagementMission-Critical Application Development

Job description

Summary

Soluna develops digital infrastructure that converts surplus renewable energy into computing resources. The Software Engineer will build and improve site control systems, cloud infrastructure, software development practices, and data products supporting renewable-energy-powered data centers.

Responsibilities

  • 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

Skills

  • 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
  • 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
  • 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
  • Production Elixir experience is a strong differentiator

Qualifications

Must Haves

  • 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
  • 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
  • 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

Nice to Haves

  • Production Elixir experience is a strong differentiator

More jobs like this