Principal Software Engineer
Core
Lead AI-native engineering and distributed systems architecture for a global SaaS platform serving construction professionals.
Role type
Principal Software Engineer (Strategy & Hands-on IC)
Builds
Foundational platform services, agentic workflows, and AI-integrated systems for web, mobile, and API.
Domain
Construction Technology / Enterprise SaaS / AI & Distributed Systems
Deliverable
production ML models
Required skills
Distributed systems architecture, AI-native engineering, agentic workflows, LLM integration, technical strategy, system design, full-stack development, stakeholder influence
Preferred skills
Generative AI tooling, microservices design, cloud infrastructure, architectural mentorship
Technologies
Ruby on Rails, Go, Java, Node.js, Python, React, TypeScript
Responsibilities
Define multi-year technical vision for foundational platform services; lead AI-native engineering approach and agentic system architecture; mentor Staff engineers and drive technical standards; prototype high-impact technical bets; partner with executives on technology roadmaps.
Seniority
Principal, strategy & mentorship
