Senior Software Engineer
Core
Building and scaling frontend and backend systems, APIs, and integrations to power high-impact workflows for commercial contractors in the construction and infrastructure industry.
Role type
Senior Software Engineer (Full-stack)
Builds
Production software features, APIs, and systems for commercial contractors
Domain
Construction technology / Commercial contracting / SaaS
Deliverable
production ML models | product features
Required skills
Software engineering fundamentals, API design, database modeling, modern web application patterns, system design, debugging, mentoring, technical leadership, AI-assisted development
Preferred skills
TypeScript, JavaScript, Python, React, cloud infrastructure, Kubernetes, Docker, Kafka, Redis, Elasticsearch, AWS, event-driven systems, SaaS experience
Technologies
TypeScript, JavaScript, Python, React, Kubernetes, Docker, Kafka, Redis, Elasticsearch, AWS, Claude Code
Responsibilities
Design and build high-quality product features across frontend and backend; own projects from design through maintenance; partner with product and design to solve ambiguous problems; write clean, maintainable, well-tested code; build user-facing experiences and supporting APIs; design systems with observability and reliability; improve performance, scalability, and resilience; identify technical risks and dependencies; contribute to architecture decisions; mentor less-experienced engineers; leverage AI tools for development and debugging
Seniority
Senior, hands-on IC with mentorship responsibilities