Software Engineer
Builds AI-enabled software for construction permitting workflows, owning fullstack features from backend services and APIs to frontend experiences. Requires strong fullstack skills in React, TypeScript, Node.js, Postgres, with startup experience preferred.
About the job
What You’ll Do
- Transform complex, manual permitting workflows into seamless, AI-enabled software experiences.
- Design and implement backend and frontend services, APIs, and data pipelines to support AI-driven workflows.
- Partner cross-functionally with Operations, Customer Success, and Sales to deliver intelligent, user-facing features.
- Work directly with users to shape product direction and rapidly ship features that drive impact.
- Own features end-to-end, from architecture and implementation to testing and production deployment.
- Help establish engineering best practices and contribute to a culture of technical excellence.
What We’re Looking For
- Strong experience in fullstack development, ideally including time at a startup or fast-moving team.
- Comfortable owning features across frontend, backend, and data layers.
- Experience with React, TypeScript, Node.js, and Postgres, or ability to learn quickly.
- Track record of shipping production systems and making thoughtful trade-offs for speed, reliability, and scalability.
- Excitement for AI-powered tools that solve real-world construction challenges and a customer-first mindset.
What We Offer
- Competitive salary and meaningful equity in a high-growth company.
- 100% company-paid base medical, dental, and vision coverage for employees + healthcare FSA.
- 401(k) savings plan.
- Unlimited PTO and paid family leave.
- Home office & equipment stipend.
- Daily in-office lunch and dinner provided.
- Commuter benefits (pre-tax transit and parking).
Skills
React, TypeScript, Node.js, Postgres, JavaScript, APIs, Data Pipelines, Fullstack Development
Similar jobs
Fullstack Engineering jobsBuilds cross-functional software infrastructure and simulation tooling for autonomy teams, including testing, deployment, mapping, and perception workflows. Requires a bachelor's degree, 3+ years of professional software engineering experience, strong C++, and experience with developer tooling and cloud infrastructure.
Build full-stack customer-facing experiences for integrations, combining modern React and TypeScript interfaces with scalable backend services and APIs. The role requires 3+ years of frontend-focused software development experience and familiarity with testing, databases, and high-performance applications.
Build and own scalable full-stack systems for financial institution onboarding, integrating with banking infrastructure and compliance providers. The role requires modern web technology experience, strong system design skills, customer collaboration, and a bachelor's degree.
Build and evolve full-stack experiences for onX Hunt across mobile applications, APIs, backend services, and data systems. The role requires 5+ years of software development experience, strong API and distributed-systems expertise, and proficiency with Go, Elixir, or similar languages.
Build backend services, evaluation pipelines, and full-stack features for Mercor's AI-powered talent assessment platform that vets and matches experts for frontier AI labs. Requires 3+ years production software engineering experience with strong backend fundamentals and product intuition; LLM experience is a plus.