Senior Software Engineer

14 days ago
Full time role
$140k-$160k/Year
Hybrid · Somerville, MA, US... more

Compensation: salary: $140,000 - $160,000; equity: 0.05% - 0.25%

Note: pay range is indicative of a “Senior” software engineer, but we accept more senior applicants and will adjust compensation accordingly


Who we are: In order to decarbonize the grid, utilities and grid operators need higher quality carbon data and analytics. To support the US grid’s decarbonization journey, Singularity Energy is building a data platform to support clean energy and carbon tracking, reporting, and planning. Today, grid carbon data is siloed, outdated, and lacks spatial and temporal granularity, and with new climate pledges and decarbonization plans being announced every day, there is a tremendous need to get the underlying data right. Singularity is proud to partner with organizations such as Southern Company, MISO, Eversource Energy. We are a team of grid carbon experts, with industry recognized accolades, and we are hiring to support engineering our platform for the scale and needs of our utility and grid operator partners.


About the role: We’re looking for a senior software engineer to help our team lead the energy revolution. You will be working with other engineers, data scientists and business leads to understand and build products with high customer value. You’ll help guide best practices in the engineering team while helping the company hit pivotal milestones.

About the day-to-day: You'll be working in our AWS environment. Primarily working on our backend services, written in Python primarily, but also Elixir and NodeJS, and backed by our PostgreSQL databases. You might dip into some frontend work, which we have in React & Typescript. If you touch some of our data analysis and processing, you'll be working primarily in Pandas and Airflow.

About the expectations: You will receive a range of cash and equity, depending on your preference and experience. You'll also get access to health, dental, vision, and life insurance offerings. We offer flexible hours and unlimited vacation and sick time. You can expect a collaborative and excited team, with lots of opportunity for growth and ownership. We expect you to be a self-starter who can work well in some ambiguity, and takes pride in putting the customer at the center of your work.

Qualifications

- 5+ years as a delivering high quality software with proven track record of delivering on a deadline

- Experience working on multiple parts of the stack (frontend, backend, databases, devops, machine learning, and/or data analysis)

- Excellent written and verbal communication