Our premier San Francisco Startup client is hiring a Senior Full-Stack Engineer to develop and build AI/Enterprise application for the the demanding construction domain. This startup is building unique AI Agents that will automate the most complex, manual and costly phase of construction.
Note: All candidates MUST have at least 5 years of industry experience for this role. We are not currently accepting recent college graduates at this time. All candidates MUST currently live in the United States.
Responsibilities:
- Own the platform end-to-end. Design and build the core Node.js/TypeScript services that the entire application runs on.
- Architect for scale and flexibility. Build service boundaries that make sense. Know when to go monolith vs. microservices.
- Create data models that handle construction’s complexity without becoming a mess. Make the hard calls on build vs. buy vs. open source.
- Ship the desktop app. Lead development of our Electron app for Mac/Windows. Handle offline sync, file system access, and automatic updates. Make it feel native and bulletproof.
- Design multi-tenant architecture that can also go single-tenant.
- Build the auth system, permissions, and team management.
- Create the integration backbone. Build the framework that connects to Procore, SharePoint, and Excel. Design async job systems for long-running processes.
- Create webhook infrastructure, retry logic, and sync engines. Make integrations that don’t break when APIs change.
- Own monitoring, logging, and alerting.
- Set up CI/CD to ship daily.
- Design backup and disaster recovery systems.
Requirements:
- BS/MS in Computer Engineering, Computer Science of equivalent technical experience
- 5+ years of building entire full-stack AI Agents that run on AI-centric applications.
- 4+ years building and scaling B2B and Enterprise applications.
- Good understanding of user experience design for complex workflows.
- Proven knowledge of the following tech stacks
- Front End: React and TypeScript
- Back End: Node.js and Python
- Some knowledge of construction software like Autodesk or Procore.
Salary Range:
- $200K – $250K
- Startup Equity (Stock Options)
Relocation and Visa Requirements:
- Strongly prefer candidates that reside in the San Francisco Bay Area.
- Will provide relocation assistance to the right candidate (that resides in the United States).
- Will transfer H1-B and TN Visas (that resides in the United States/Canada/Mexico).
- All candidates MUST reside in the United States.
#SoftwareEngineering #startup #BackendEngineer #fullstack #AI #ArtificialIntelligence #ml #python #claudecode #autodesk #sql #SaaS #API #hiring #layoff
Job Location: San Francisco