Skip to content
Pilot.comPilot.comSan Francisco, CA

Sr. Software Engineer

Senior Software Engineer building bookkeeping automation systems at Pilot. Own end-to-end projects for data reconciliation, integrations, deterministic automation, and observability in a Python/AWS stack. Requires 5+ years experience, strong production Python skills, and a track record shipping reliable business-critical systems.

166k – 200k/yr
Hybrid5+ YOEFullstack Engineering

About the role

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

Requirements

  • 5+ years of experience as a software engineer
  • Strong software-engineering fundamentals and the ability to write clean, maintainable, well-tested code
  • Experience with Python in production
  • A track record of owning and shipping customer-facing or business-critical systems end to end
  • Experience designing, operating, and debugging reliable production systems
  • Strong product and systems judgment, especially in ambiguous or evolving problem spaces
  • Strong written, verbal, and technical communication skills and comfort working cross-functionally
  • Demonstrated ability to mentor and teach others

Nice to Have

  • Experience with fintech, accounting, or financial operations tooling
  • Experience integrating with third-party APIs and external systems
  • Experience with system security, permissions, or handling sensitive data

Compensation and Benefits

  • Base pay range: $166,000 - $200,000 in San Francisco, CA (final offer depends on experience, expertise, location, and market data)
  • Eligible for equity, 401(k), health benefits, and other benefits
  • Flexible vacation/time-off policy
  • All federal holidays observed
  • Parental leave – 100% pay for 12 weeks
  • Competitive benefits package including additional wellness benefits

Skills

PythonJavaScriptTypeScriptVueTerraformAWSPostgres
Databricks

Senior Software Engineer - Fullstack

DatabricksMountain View, CA +2

Fullstack engineer building scalable data platforms with user-friendly workflows for compute clusters, pipelines, and collaborative projects. Requires 5+ years in frontend (React) and backend (Node.js, Java, Python), plus cloud and distributed systems experience.

166k – 225k/yrOn-site5+ YOEFullstack Engineering
Databricks

Senior Software Engineer - Fullstack

DatabricksMountain View, CA +1

Develop full-stack web applications for GenAI observability platform, focusing on intuitive UI/UX, scalable backend APIs, and performance optimization. Requires 5+ years in JavaScript frameworks and server-side technologies like Java/Python.

166k – 225k/yrOn-site5+ YOEFullstack Engineering
Databricks

Senior Software Engineer - Application Traffic team

DatabricksMountain View, CA

Designs and builds service-to-service communication systems, ingress control planes, and overload protection for Databricks' multi-cloud infrastructure. Requires 5+ years in distributed systems, proficiency in Java/Scala/Go/C++, and cloud/container experience.

166k – 225k/yrOn-site5+ YOEFullstack Engineering
Material Security

Senior Software Engineer

Material SecuritySan Francisco, CA

Build secure products for Google Workspace and M365 using TypeScript, Kubernetes, and GCP. Requires 3+ years experience, a CS-related bachelor's, and hands-on work with React, Node, testing, and on-call support.

166k – 184k/yrRemote3+ YOEFullstack Engineering
Mercury

Senior Full-Stack Engineer

MercurySan Francisco, CA +2

Senior full-stack engineer building lovable fintech and banking products at Mercury. Requires 3-7 years full-stack experience; partners with design/product to ship exceptional experiences using Haskell, React, TypeScript, Redux (or eagerness to learn).

167k – 208k/yrRemote3+ YOEFullstack Engineering