CareerPlan

Manager, Software Engineering

Richmond, Virginia, United States of AmericaFull-time$182k2026-09-15 → 2026-11-10
Hybrid

Core

Lead and mentor high-performing software engineering teams to build scalable applications and services, driving project definition and implementation using Agile Scrum while championing AI-assisted development practices.

Role type

Senior IC manager (software engineering)

Builds

Scalable software products and platforms for commercial and residential real estate information and analytics

Domain

Real estate technology, cloud-native development, artificial intelligence

Deliverable

production ML models | product features

Required skills

TypeScript, C#, .NET, React, SQL Server, Elasticsearch, AWS, software architecture, distributed systems, AI-powered solutions, LLMs, agent frameworks, observability, SRE practices

Preferred skills

Full software development lifecycle leadership, modern web application development, AI application deployment, large-scale cloud-native operations, agile product-driven environments

Technologies

TypeScript, C#, .NET, React, SQL Server, Elasticsearch, AWS

Responsibilities

Provide technical leadership and architectural direction for software products; Lead and mentor engineering teams; Serve as a player-coach by reviewing code and removing obstacles; Drive execution across multiple projects; Champion AI-assisted software development; Partner with stakeholders to implement intelligent solutions; Establish engineering best practices for quality and security.

Seniority

Senior, hands-on IC