← Back to results

Sr. Software Engineer, Takeoff

Join Pilot as a Senior Software Engineer to enhance core accounting systems in a fully remote environment.

Location
Remote
Compensation
$133k–$192k/yr
Level
senior
Type
full time · Remote

Posted by employer 2 months ago

First seen on Joblaze 1 month ago

Last verified on the company career page 22 hours ago

Apply at Pilot → Save job Scanned from pilot.com

Requirements

Experience
5+ years

Not disclosed in this posting: visa sponsorship.

Benefits

401k Match Unlimited PTO Equity/Stock Options Remote Work Health Insurance Parental Leave

Joblaze summary

In the role of Senior Software Engineer on the Takeoff team at Pilot, the individual will manage projects from conception to deployment, ensuring that core accounting systems function seamlessly for customers. Proficiency in Python and familiarity with JavaScript frameworks like Vue.js are essential, along with a strong foundation in coding and system design. This position is ideal for experienced engineers with a background in fintech or accounting, who are comfortable collaborating across teams and mentoring others. Pilot's commitment to modernizing back-office operations positions this role at the forefront of innovative financial solutions.

Joblaze insights

  • Listed about a month ago — first seen on Joblaze September 3, 2026. Last confirmed on Pilot's careers page October 31, 2026.
  • Salary band is below the typical range for Backend roles (median ~$180,000).
  • Starts above 6% of 161 comparable senior backend roles in United States that list Python we track (median $173,000 across 65 companies). See Python salary trends
  • Python appears in 41.3% of 523 comparable senior backend roles in United States; Vue.js appears in 0.2% of 523 comparable senior backend roles in United States.

Quick facts

Is the Sr. Software Engineer, Takeoff role remote?
Yes — Pilot lists this as a fully remote position.
What's the salary range?
Pilot lists $133,000–$192,000 for this role.
How much experience is required?
At least 5 years of relevant experience for this Sr. Software Engineer, Takeoff role.
What's the tech stack?
Joblaze extracted these technologies from the posting: AWS, JavaScript, PostgreSQL, Python, Terraform, TypeScript.
What seniority level is this role?
Pilot targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Sr. Software Engineer, Takeoff role at Pilot.

From the original posting

The Role

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

The Takeoff team owns core accounting systems behind Pilot's bookkeeping: how transactions get categorized, how revenue from platforms like Stripe and Shopify gets recognized over the right periods, and how it all ties back to accurate financials. What we ship shows up directly in our customers' books.

As a Senior Software Engineer on the team, you'll own projects end to end, from design through rollout. You'll work closely with engineers, product managers, designers, and accounting experts to ship changes that are safe, well-tested, and easy to reason about.

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.

Key Responsibilities

  • Build, test, and deploy software in a continuous manner (we deploy daily or more often)
  • Work with PMs and Product Designers, and participate in product and design reviews
  • Create and contribute to technical specs and testing/rollout plans
  • Write clear technical designs, contribute thoughtful code reviews, and maintain high engineering standards
  • Work with internal customers and stakeholders to ensure we're solving the right problems
  • Mentor and sponsor your teammates to help them grow
  • Investigate production issues, improve system reliability, and support services as needed

About You

Even if you don't have experience with every part of our stack, we'd still love to talk.

We're looking for someone who has:

  • 5+ years of experience as a software engineer
  • Experience with Python or Vue (or other Javascript frameworks) in production
  • Strong coding fundamentals and the ability to write clean, maintainable, well-tested code
  • Good product and systems judgment, especially in ambiguous or evolving problem spaces
  • Strong communication skills and comfort working cross-functionally
  • Experience working effectively on a remote team, including strong async and written communication habits
  • Demonstrated ability to mentor and teach others
  • This position is only available for remote employment in the United States in the following states: CA, GA, NY, NC, TN, TX, and WA

Additionally, we're interested in engineers with specialties or backgrounds in accounting as well as fintech and related fields.

Nice to Have

  • Experience with Vue in production
  • Experience with accounting systems, double-entry bookkeeping, or revenue recognition
  • Familiarity with agentic or AI-assisted systems in production environments
  • Experience integrating with third-party APIs and external systems (e.g. payment processors)

About Pilot

The base pay range target for the role seniority described in this job description is $133,000 - $192,000 in most remote locations, and between $166,000 - $240,000 in San Francisco, CA and New York City, NY. Final offer amounts depend on multiple factors such as candidate experience and expertise, geographic location, total compensation, and market data. In addition to cash pay, full-time regular positions are eligible for equity, 401(k), health benefits, and other benefits; some of these benefits may be available for part-time or temporary positions.

As part of Pilot's commitment to fair and transparent remote hiring, Pilot uses light identity verification steps, such as briefly waving on camera and/or recording interviews, to confirm that candidates are representing themselves. For some roles, we may also invite finalists to our San Francisco office for onsite interviews. By clicking "Submit Application" below you consent to our recording of interviews with you if your application goes to the interviews stage.

Standard company text repeated across Pilot's postings is omitted here.

Similar positions

Pilot
Pilot
Pilot
Pilot
Sr. Marketing Data Analyst
Pilot · San Francisco, CA
Reliable Robotics Corporation
Sr. Fullstack Software Engineer
Reliable Robotics Corporation · Mountain View, CA