Sr. Software Engineer, Bookkeeping Automation

🏒 Pilothq · πŸ“ San Francisco, CA πŸ’° $166,000 - $200,000 / yr
⚑ Direct Talent Broker Referral
Why apply through CandidatesReach?
βœ” Tailored Executive Endorsement Letter: Highlight your real strengths and verified background directly to hiring leads.
βœ” Your Preferred Screening Terms: Choose between a 1-minute quick phone screen or scheduled email calendar.
βœ” $500 Cash Hiring Bonus: Receive $500 direct cash reward after 30 days of active employment.

Position Summary & Responsibilities

The Role

Pilot is hiring a Senior Software Engineer to join our Bookkeeping Automation team.

The team builds systems that transform financial data into accurate, reviewable bookkeeping at scale. Our work includes reconciliation tools, integrations with third-party financial systems, and the platform capabilities needed to operate deterministic automation and agent-assisted workflows safely and reliably in production.

As a Senior Software Engineer on the team, you'll own projects end to end – from shaping ambiguous problems and writing technical designs through implementation and rollout. You'll partner closely with engineers, product managers, designers, and bookkeeping experts to deliver systems that improve the accuracy, efficiency, and reliability of Pilot's bookkeeping workflows.

This is a strong fit for someone who enjoys solving complex automation problems. The work spans data matching and reconciliation, evaluation, auditability, and production observability.

Pilot's backend is written in fully typed Python, and our frontend stack includes JavaScript, TypeScript, and Vue.js. We use Terraform to manage infrastructure, deploy containerized services on AWS, and rely on Postgres and modern observability tooling in production.

Location: San Francisco, CA (3 days/week in officeβ€”Mondays, Tuesdays, and Thursdays). #LI-Hybrid

Key Responsibilities

  • Own projects end to end, from problem definition and technical design through implementation, rollout, and measurement
  • Build, test, and deploy well-structured, well-tested software continuously
  • Design reliable workflows across services, internal tools, and human operational processes
  • Build observability and evaluation into automation systems so teams can measure quality, investigate failures, and improve performance over time
  • Contribute to the security, auditability, and reliability of systems that handle sensitive financial data
  • Partner with Product Managers, Designers, and bookkeeping and operations experts to turn ambiguous problems into practical solutions
  • Investigate production issues, support the services you own, and address systemic reliability problems
  • Mentor and sponsor teammates and contribute to engineering standards through technical designs and thoughtful code reviews

About Yo

🎯 Candidate Preparation Guide For Pilothq Applicants

Key Role Competencies & Evaluation Highlights

Key Role Focus:

Evaluators strictly measure your ability to simplify complex financial operations into scalable, automated workflows without sacrificing accuracy.

πŸ“‹ Preparation Priorities (Key Areas to Clarify):
  • 1. Dismissing manual accounting tasks as beneath you rather than systems to be fixed
  • 2. Failing to provide exact numbers or financial impact metrics in past projects
  • 3. Lack of familiarity with modern SaaS financial stacks and integrations
✨ Recommended Role Alignment Hook:

I build automated financial engines that give founders their time back while eliminating human error at scale.

πŸ”’ Free Candidate Preparation Access

Unlock Preparation Priorities & Alignment Hook

Sign in below to review role alignment recommendations before submitting your referral.

🀝 Talent Broker Referral · $500 Bonus Included

Apply for Sr. Software Engineer, Bookkeeping Automation

Setup your contact terms & referral note to get recommended directly to the hiring lead at Pilothq.

⚑ Continue with Google (Instant Setup)
or with email

Already have an account? Sign in here