Startups · AI

Lead Software Engineer - Connect

Soraban · Chandler, AZ, US · On-site

← All jobs
About Soraban

AI tax workflow platform for accounting firms. Backed by Y Combinator.

About the role

We're hiring a Connect Lead to own Connect end to end: the architecture, the reliability, the daily operations, and the roadmap.

What they're looking for

  • 6+ years building and running production software , with at least a couple of them leading — a team, a platform, or a product area you were accountable for
  • Hands-on, still. You can read and write Python, review a PR on a system you didn't build, and reason about a Postgres query plan. You don't need to be the top committer, but you should be a credible one
  • Real infrastructure depth on AWS. EC2, autoscaling groups, AMI and launch-template lifecycles, ECS/Fargate, Terraform, Secrets Manager, CloudWatch. You've operated a fleet, not just deployed to one
  • You've owned reliability before. Alerting, on-call rotations, incident response, postmortems, and the unglamorous work of driving down alert noise until the pages mean something
  • Judgment about automation vs. headcount. You instinctively ask what fraction of a manual process can be removed before asking who else can do it
  • Excellent communication. Concise written updates, clear status definitions, honest escalation. Half this job is making a complicated system legible to people who will never see it
More about this role

Soraban builds AI software for accounting firms. Firms use us to collect, chase, and extract client tax documents — and then to get that data into the tax software they already run, without anyone keying it in by hand. That last part is Connect , and it's the most important product we ship.

Connect takes the data we extract from a client's W-2s, 1099s, K-1s, and brokerage statements and writes it directly into the firm's tax software — UltraTax, Lacerte, Drake, and CCH Axcess today, with more on the roadmap.

There's no clean API waiting on the other side. Most of this software is Windows desktop software, often running inside a hosting provider's virtual desktop. So Connect is a real distributed system: a Python service on AWS, a per-firm Windows worker fleet, a customer-installed agent, UI automation driving software that was never designed to be driven, and a QA layer that has to be right at the level of which box on which form.

It works, at real scale, in the busiest weeks of tax season. It is also demanding: exports have to land within a business day, workers have to stay connected, and a missed mapping can be very problematic to fix.

We're hiring a Connect Lead to own Connect...

Read the full posting on Soraban's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.