Senior Software Engineer

First Street Seattle , WA 98113

Posted 4 days ago

Who we are: First Street is the industry standard for physical climate risk data. We use transparent and peer-reviewed methodologies to calculate the past, present, and future climate risk for every property in the world. We started eight years ago by working with the world's leading climate scientists to create groundbreaking, climate-adjusted, property specific models and haven't stopped.

Our mission: We exist to connect climate change to financial risk

Our data: We create physics-based, deterministic models of flooding, wildfire and hurricanes, and advanced statistical models of extreme heat, air quality, drought, hail, severe convective storms, winter storms, and more. All of this data is used to create property-level financial risk metrics and macroeconomic variables to quantify the impacts of climate change.

Our customers: We empower governments at the highest levels to make smart regulations, businesses to avoid bad investments, and everyday Americans to understand their personal risk from climate change. We are relied on every day by:

  • Agencies ranging from the U.S. Department of Treasury to Fannie Mae

  • The world's biggest banks such as Bank of America and Wells Fargo

  • Institutional investors like Nuveen and Blackstone

  • Millions of users on Redfin, Realtor.com, Homes.com, and more

We believe: Our work needs to match the pace and scope of the climate problem. This is why we have invested tens of millions of dollars into our science, data, people, and products and have raised tens of millions more to move even faster.

Come join us and use your talents to create solutions to address humanity's biggest problem.

Team & Role Overview:

We are looking for a detailed-oriented person who is passionate about the environment and wants to join our group. The Backend Software Engineer will be responsible for building scalable solutions for First Street's products. The ideal candidate would understand how to architect and build scalable systems serving millions of API requests daily. First Street's API provides data to web products like RiskFactor.com, Realtor.com, and dozens of partners all around.

We use the following technologies:

  • AWS

  • Go

  • Linux

  • Kubernetes

  • MySQL

  • PostgreSQL (+Postgis)

  • Elasticsearch

  • Redis

  • Git

  • Docker

  • JavaScript

  • NodeJS

  • ReactJS

  • GraphQL

  • REST

  • Python

This is a full-time hybrid Senior Software Engineer role located in Seattle, WA with some flexibility for remote work.

What you'll do:

  • Design and write backend code that powers First Street's API, written in Go

  • Develop and maintain internal software tooling

  • Write technical documents

  • Troubleshoot and fix bugs

  • Identify bottlenecks and improve software efficiency

  • Debug and setup cloud-based infrastructure on Amazon Web Services

  • Review and provide feedback on contributions from other peers of the software engineering team

What you'll need:

  • Bachelor's degree or relevant experience in Engineering, Computer Science, or Information Systems

  • 5+ years of proven software development

  • Solid understanding of backend API development (with knowledge in GraphQL)

  • Solid understanding of systems integration

  • Solid understanding of databases, either in Postgres or MySQL, including: debugging, optimizations, and queries

  • Experience of at least one of these languages: Go, Python, Rust

  • Experience with web development to some degree including but not limited to: Front-end development (JavaScript/HTML/CSS), build tools, and dev tools

  • Experience with backend JavaScript including but not limited to: NodeJS, NextJS Framework, or any other server-side rendering frameworks

What will make you stand out:

  • Bachelor's degree or higher in Computer Science or a related field

  • A strong passion for climate science

  • Experience with GIS and mapping technologies is a plus

How we work:

  • Passion: We are driven by our shared goal to fight climate change

  • Impact: We only focus on things that move the needle

  • Urgency: We move quickly because the world depends on it

  • Positivity: We are optimistic and enthusiastic in all that we do

What we offer:

  • Competitive salary commensurate with experience

  • Ownership interest in the company via Employee Stock Option Plan

  • Hybrid Schedule with in-office work days on Monday, Wednesday and Thursday

  • 15 vacation days along with 13 company holidays and 10 sick days

  • Health benefits covered at 100% for employee or a significant contribution for family plans

  • Vision and dental benefits with partial employee contribution

  • 12 weeks of paid parental leave

  • Access to One Medical, Teledoc, HealthAdvocate, Kindbody, and Talkspace

  • Company 401k program

  • Commuter benefits

  • Life Insurance

  • Tech startup environment

  • Weekly team meals and an office stocked with coffee and snacks

  • Working on the world's biggest issue with other passionate professionals

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer
New!

2HB Incorporated

Posted Today

VIEW JOBS 7/3/2024 12:00:00 AM 2024-10-01T00:00 This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Senior Software Engineer in order to suppor 2HB Incorporated Annapolis Junction MD

Senior Software Engineer

First Street