CareerPlan

Staff Software Engineer, Growth

Charlotte OfficeFull-time2026-10-27 → 2026-11-11
On-site

Core

Own the technical direction of the Growth area, building digital acquisition experiences and funnels that turn leads into qualified appointments for homeowners.

Role type

Staff Software Engineer (Growth)

Builds

APIs, services, and web experiences for digital acquisition and lead conversion

Domain

Consumer Energy / SaaS

Deliverable

production ML models | product features

Required skills

TypeScript, Node.js, REST API design, MongoDB, web fundamentals, CI/CD, design documentation, mentoring

Preferred skills

React, NestJS/Fastify, web experimentation, OAuth/JWT, Docker, cloud platforms, microservices

Technologies

TypeScript, Node.js, Express, MongoDB, React, NestJS, Fastify, Docker

Responsibilities

Set technical direction and architecture for the Growth area; Design and implement APIs and web experiences; Establish testing and CI/CD standards; Mentor engineers and tech leads; Partner with product, design, and marketing teams; Resolve cross-team architecture questions

Seniority

Staff, high-leverage IC