Team Lead, Software Engineering
Core
Lead software development teams to build and govern AI-powered solutions, intelligent agents, and automated workflows for commercial real estate platforms.
Role type
Senior IC Team Lead (Software Engineering & AI)
Builds
AI-powered applications, agents, tools, and workflow automations for internal productivity and customer-facing products
Domain
Commercial real estate information, analytics, and online marketplaces
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership, architecture design, distributed API-driven systems, TypeScript, C#, SQL Server, AWS, AI adoption, observability, incident response
Preferred skills
Docker, container orchestration, Bedrock, Azure, OpenSearch, React, AWS S3/Lambda/SQS/Kafka/Redis, AI-assisted data quality solutions
Technologies
TypeScript, C#, SQL Server, AWS, Bedrock, Azure, OpenSearch, React, Docker, Kafka, Redis, S3, Lambda, SQS
Responsibilities
Provide project definition and implementation through hands-on management of multiple software development teams; Lead teams in building applications using modern object-oriented programming; Act as a player-coach to mentor and coach team members; Champion the adoption of AI-assisted software development practices; Leverage AI-powered monitoring and observability capabilities to improve system resiliency; Partner with engineering and product teams to identify opportunities for intelligent processes; Lead a team in designing and governing AI-powered solutions; Promote responsible AI adoption adhering to security and governance standards; Manage and coordinate projects within teams and across departments
Seniority
Senior, hands-on IC with team leadership