dcrck

dcrck

Software Engineer - Soluna, Remote USA

Introductory paragraph

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.

About us

My name: Derek Meer
My position: Software Engineer II
Company name: Soluna
Company website: https://www.solunacomputing.com/
Company headquarters (country): New York, USA
Company info and history:

We introduced Elixir to our control system for data collection. As we run into limits imposed by technologies chosen for other parts of the system, we will migrate those to Elixir. 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.

More details about our facilities can be found on our website. As you can see, we have a few active projects but several more in the pipeline. Each one has unique constraints, and we’re building systems to help manage all of them. Plenty of work to do!

About the job

Job title: Software Engineer
Job description: Software Engineer
Salary range: Pegged to the top 25% of similar-level software developer salaries in New York. Level determination is based on experience.
Qualifications or experience required:

  • 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

What the successful job applicant will be working on:

  • 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

Position on remote work

Remote job: Yes
Remote restrictions: Applicants must be legally authorized to work in the U.S, and located within the US 50 states.
Any other notes about your position on remote work: Engineering is 100% remote across the continental US time zones. We do have off-sites at or near one of our facilities, but that’s once or twice a year.

About the interview process

We don’t want to waste your time. Once started, the entire process should only take a couple weeks:

  • Screening call
  • Hiring Manager interview
  • Interviews with team members
  • Final Call

Further info

To apply, email your resume to the hiring manager (Nick) as opposed to the normal channels and let him know you saw the posting on the forums: nick@soluna.io

Also, the job comes with good benefits: unlimited PTO, health insurance, 401(k) matching. Any other questions about the job posting, feel free to ask here. Thanks!

Where Next?

Popular in Jobs Top

andre1sk
https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Seattle/Functional-Programming-Generalist_46723-1
New
actor
Introductory paragraph My name is Geoffrey and i am the CEO of Qubit GPS a company that offers software to manufacturers who manufacture...
New
Orlovv
We are looking for extraordinary talent to join WGAMES. Working at WGAMES means working in a young, dynamic and rapidly changing the envi...
New
james-bowers
Introductory paragraph You’ll be joining a small, focused team working on a reusable cross-platform resiliency layer. You will design so...
New
alecnmk
About us My name: Alex Naumenko My position: :man_shrugging: Company name: Hammer Corp. Website: hammertime.com HQ Location: Austin,...
New
bryanleptich
Introduction Humanly seamlessly brings together people and AI through conversation. Our chat technology screens and schedules candidates...
New
sebz
Introductory paragraph TL;DR: Elixir, Monitoring, Zero downtime, DB migration, K8S We’re looking for a versatile profile to join our Sof...
New

Other popular topics Top

KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36820 110
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New

We're in Beta

About us Mission Statement