Backend Software Engineer
Core
Client-facing backend engineer owning end-to-end technical delivery, customization, and integration for 2-3 enterprise construction accounts.
Role type
Senior IC backend software engineer (enterprise integrations)
Builds
Customized estimating takeoff platforms, automated intake/delivery workflows, and API integrations for enterprise clients.
Domain
Construction technology / Enterprise software integration
Deliverable
production ML models | product features | client delivery
Required skills
Node.js, Python, SQL, API design and documentation, legacy system integration, data mapping, client-facing technical communication, metrics-driven quality assurance
Preferred skills
LLM/AI application experience, residential construction domain knowledge, estimating workflows familiarity
Technologies
Node.js, Python, SQL, Oracle, REST, non-REST systems
Responsibilities
Own end-to-end technical delivery for 2-3 enterprise accounts from pilot to production; customize core deliverables (estimates, drawings, reports) to client standards; automate intake and delivery workflows; expose and document APIs and build SKU matching; assess client tech stacks and assist with legacy system connections; lead calibration reviews to drive accuracy; provide first-line technical support and maintain documentation.
Seniority
Senior, hands-on IC


