Software Engineer - Staff

May 22, 2023

🏡 Remote – New York

Apply Now
Logo of Equilibrium Energy

Equilibrium Energy

Building a science-infused, digitally-enabled power company to create a cleaner, better world.

51 - 200

Description

• Contribute to building and maintaining their cloud-native platform and infrastructure • Assist in product development strategy, design, planning, and productivity • Collaborate asynchronously with engineers, researchers, and product managers across time zones to design, build, and ship code • Represent Equilibrium in external venues, including presenting work at conferences and contributing to open-source projects

Requirements

• Passion for clean energy and fighting climate change • BS/Master's degree in a quantitative discipline (e.g., Computer Science, Operations Research, Industrial Engineering, Mathematics, Economics, Physics, Electrical Engineering) or equivalent practical experience • Software development experience in Python, Go, Julia, C, or Rust • 8 years of relevant work experience • PhD degree in a quantitative discipline or 8 years of relevant work experience, including expert software engineering fundamentals and experience building software to support ML and AI pipelines, and associated data structures • Expertise in Go, Python, C, Rust, or Julia • Experience with orchestration tools like Temporal • Advanced proficiency across a range of data engineering tools (ELT, streaming, pub-sub, relational DBs, object DBs, GraphDBs, etc.) • Deep expertise across any one of their tech stack domains: cloud infrastructure, data platform and engineering, IOT, MLOps and ML pipelines, simulation ecosystems, workflow orchestration, microservices orchestration, and/or application development • Proactive communicator who can translate product design specs into organized code • Experience communicating results of analyses with product, engineering, and leadership teams to influence product and engineering strategy • Demonstrated proactivity and self-direction • Willingness to teach as well as learn • Excellent team collaboration skills and collaboration-first mentality

Benefits

• Competitive salary and equity • Health, dental, and vision insurance • 401(k) plan • Unlimited vacation time • Professional development opportunities • Collaborative and passionate team • Opportunity to contribute to the fight against climate change

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com