Software Engineering Manager
Firststreet · New York City
About this role
## Company & Mission First Street connects **climate and financial risk**. For over a decade, we’ve translated climate risk into decision-useful financial outcomes for investors, businesses, communities, and property owners worldwide. We build transparent, peer-reviewed climate risk modeling using physics-based deterministic models to predict hazards (e.g., floods, wildfires, hurricanes) and associated damage/downtime across real estate, infrastructure, and companies. ## Team & Role Overview The engineering team is the backbone of our mission—building the AI-native systems that power our global products used by customers to make climate-aware decisions. As a **Software Engineering Manager**, you’ll be a **hands-on individual contributor** responsible for architecting and delivering end-to-end features across **frontend and backend**, while also providing **technical leadership and management** for a small team. You’ll spend most of your time on software execution, partnering with product managers, designers, and data partners to turn complex climate data into **performant, accessible, intuitive** user experiences. ## What You’ll Do - Lead as an individual contributor: **build and ship** critical product features across frontend and backend - Develop user-facing experiences with focus on **UI architecture, performance, and accessibility** - Integrate frontend applications with **backend APIs/services** (primarily **Go**) - Collaborate with product managers and designers—contribute ideas, tradeoffs, and technical perspectives - Debug and reason about issues across the stack (frontend, backend, and underlying data) - Partner with platform engineers and data partners to ensure product behavior matches real-world data and customer expectations - Maintain high standards for **code quality, documentation, and engineering excellence** through direct contribution and mentorship - Deliver reliable, maintainable software that advances our mission ## Technologies We Use AWS, Go, Linux, Kubernetes, MySQL, PostgreSQL (+ PostGIS), Elasticsearch, Redis, Git, Docker, JavaScript, Node.js, React, GraphQL, REST, Python ## What You’ll Need - Professional experience as a **software engineer** on production systems - Strong **frontend fundamentals** (UI architecture, performance optimization, accessibility) - Experience building and integrating with **APIs** - Comfort working across the stack (even if your background leans frontend or backend) - Experience collaborating with cross-functional partners (product managers, designers) - Ability to debug complex systems across frontend, backend, and data layers - Bachelor’s degree or equivalent practical experience in Engineering/CS or related field ## What Will Make You Stand Out - Experience working and managing engineering teams - Product-driven engineering environment experience - Familiarity with **GraphQL** and modern frontend data-fetching patterns - Experience with data-heavy or **geospatial** systems - Experience collaborating closely with non-engineering stakeholders ## Compensation & Benefits (US) Anticipated base salary range: **$140,000–$190,000** plus **stock options** and a competitive benefits package. Benefits include: equity, 401(k), paid time off, paid parental leave, comprehensive health benefits, hybrid schedule (in-office Mon/Wed/Thu), and more. ## How We Work - **Impact:** focus on what moves the needle - **Drive:** connect climate change to financial risk - **Ownership:** act acco
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.