About Arch
Arch builds AI software for home services operators (HVAC and adjacent trades). We help teams convert more demand into booked revenue by turning messy operational data into clear actions and automated workflows. We sell to professionalized contractors and platform operators who care about measurable outcomes and operational rigor.
We are early-stage, moving fast, and building an enduring product in a complex domain. This role is for an engineer who wants real ownership and wants their work to show up in production quickly.
The role
As a Senior Software Engineer, you will own meaningful slices of the product and platform end-to-end. You will ship customer-facing features, build reliable backend systems, and help define engineering standards as we scale.
You will work closely with the CEO, product, and design. You will also collaborate with customers indirectly through feedback loops to ensure we build what actually works.
What success looks like (first 3–9 months)
- You ship multiple production features that improve activation, retention, or revenue outcomes.
- You raise reliability and observability: fewer regressions, faster debugging, clearer ownership.
- You simplify the system: fewer brittle workflows, cleaner data models, better abstractions.
- You contribute to an execution cadence: scoped work, predictable delivery, high quality.
What you’ll do
Build product end-to-end
- Design, implement, and ship customer-facing features (UI, APIs, data workflows).
- Partner with product and design on scope, tradeoffs, and shipping criteria.
- Take features from idea to production including instrumentation and rollout.
Own platform fundamentals
- Improve core services, data pipelines, and integrations.
- Build and maintain internal tools that make the team faster (admin, QA tools, backfills).
- Ensure performance, correctness, and stability across key paths.