Lead Software Engineer
Core
Design scalable system architecture and implement robust patterns for construction software using AI-assisted development and agentic tools.
Role type
Lead Software Engineer (C#/.NET)
Builds
Scalable construction software systems
Domain
Construction technology / Enterprise software
Deliverable
production ML models | product features
Required skills
C#, ASP.NET Core, React, Micro Frontend architecture, Unit testing, Integration testing, Application performance monitoring, Profiling, Technical mentoring
Preferred skills
Security engineering, Performance engineering, Data-flow analysis, Use-case coverage
Technologies
Cursor, .cursorrules, New Relic, React, ASP.NET Core
Responsibilities
Assist with scalable system architecture, Use AI-generated code to build proofs of concept, Identify performance bottlenecks, Build technical consensus across teams, Drive advanced technical standards, Mentor engineers
Seniority
Senior, hands-on IC with mentorship responsibilities
