Staff Software Engineer, Takeoff
$200k - $280kPilot.com
The Role
Pilot is hiring a Staff 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 Staff Engineer, you'll take on the largest and most ambiguous problems in this space: setting technical direction for systems that sit at the core of Pilot's product, and driving outcomes that span multiple teams.
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
- Lead projects with high levels of ambiguity from problem definition through delivery
- Set technical strategy and make architectural decisions for systems that span teams and surface areas
- Identify cross-team gaps and missed opportunities, and drive the strategy to address them
- Build, test, and deploy software in a continuous manner (we deploy daily or more often)
- Create and review technical specs, and hold Engineering to high quality standards
- Work with PMs, Designers, internal customers, and stakeholders to ensure we're solving the right problems
- Mentor and sponsor engineers across the organization
- 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:
- 7+ years of experience as a software engineer
- Experience with Python in production
- A track record of leading complex, multi-team technical projects to successful outcomes
- The ability to set technical direction and get buy-in across teams and functions
- 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, sponsor, and uplevel other engineers
- 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
Pilot launched in 2017 to bring the back office into the modern era. Pilot provides small businesses with dedicated finance experts - which Pilot hires as full-time, U.S.-based employees - who learn the ins-and-outs of their business. Pilot integrates directly with the billing, banking, expense, and payroll systems customers already use. With a special blend of custom software and expert bookkeepers, Pilot delivers accurate, consistent bookkeeping and financial management and tax services that give entrepreneurs the freedom to focus on their business.
Pilot has over 3,000 customers and has raised over $170 million in financing from Sequoia, Index Ventures, Stripe, Bezos Expeditions, and Whale Rock. Our investors also include a long list of world-class entrepreneurs, including Patrick and John Collison, Drew Houston, and Diane Greene. Our most recent funding round doubled our valuation to $1.2 billion – Meet Fintech’s Newest Unicorn.
Why Pilot?
- We invest in our employees’ development and happiness because our employees are the keys to our success and ensuring happy customers
- The opportunity to join a seasoned founding team that has led companies through two prior successful startups and acquisitions (by Oracle and Dropbox).
- Flexible vacation/time-off policy
- All federal holidays are observed
- Competitive benefits package including additional wellness benefits
- Parental leave for birthing or non-birthing parents – 100% pay for 12 weeks
- 401(k) plan
The base pay range target for the role seniority described in this job description is $200,000 - $240,000 in most remote locations, and between $230,000 - $280,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.
Pilot commits to provide a work environment free of discrimination and harassment, as well as equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. You may view all of Pilot’s recruiting notices here, including our EEO policy, information about requesting a reasonable accommodation in the job application process, recruitment agency policy, recruitment scam notice, and important E-Verify information. You may view our job candidate privacy policy here.
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.
- ...sits inside Science and Forecast Operations. We are the science engine behind weather.com, the Weather Channel mobile apps, and labs.... ...the team builds What you've accomplished: ~4+ years of software engineering with demonstrated ability to take projects from concept...SuggestedFull timeFlexible hours
$190k - $252k
...continuous improvement. That environment includes not just the software used to design, plan, and execute work, but also the... ...defense industrial base.ABOUT THE JOB:We are looking for a Staff Software Engineer to join our QualityOS team within Forge MES (Manufacturing...SuggestedFull timeTemporary workWork experience placementImmediate start$129.5k - $186.1k
...count on, and a team that succeeds together. Because at UKG, your work matters—and so do you.About the Team: We are seeking a Staff Software Engineer with strong Go (Golang) skills to deliver and operate critical production database services across on-premises and cloud...Suggested- ...AmericaQuartz ranked us the #1 best company for remote workersResponsibilitiesWe are looking for an exceptional Staff Backend Developer (Ruby/Go) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything...SuggestedRemote workFlexible hours
- ...documentation, define and advocate best practices, and build or adopt tools. They will partner closely with the Design System and Engineering teams to improve build and deployment systems, performance, and quality.The ideal candidate understands the in-browser...SuggestedWorldwide
- ...emerging technology standards* Interface and collaborate with other engineers in geographically distributed development centers* Strong... ...Define, design, and implement complex, multi-tier distributed software systems throughout all phases of the software development...Full time
$139.73k - $209.59k
...future where trusted data becomes a transformative force for business and society. The Challenge OneTrust is looking for a Staff Software Engineer to help lead technical direction for Developer Experience. This role solves complex problems that affect multiple engineering...Work experience placementWork at officeLocal areaImmediate startWorldwideFlexible hours3 days per week1 day per week$139.73k - $209.59k
...shaping the future where trusted data becomes a transformative force for business and society. The Challenge We’re looking for a Staff Software Engineer with a passion for solving problems to join our agile AI Governance team at OneTrust. Staff Software Engineers are...Work experience placementWork at officeLocal areaWorldwideFlexible hours3 days per week1 day per week$197.3k - $313.7k
...mobile platform excellence, and large-scale engineering. The systems we build support millions... ...experience.The RoleWe're looking for a Staff Android Engineer to help shape the... ...diverse stakeholders.6+ years of professional software engineering experience, including...Full timeImmediate startWorldwide$164.51k - $274.19k
...candidate privacy. What is the opportunity? As a Staff Engineer on the Freestyle team, you will be a key technical leader... ...solutions. What will you bring to Omnissa? ~8+ years of software engineering experience, with at least 3+ years in technical leadership...Work experience placementLocal areaVisa sponsorshipFlexible hours- ...CNN New Business Engineering Team Technical Leader The CNN New Business Engineering team is building a new portfolio of standalone consumer... ...for a seasoned technical leader with deep expertise in Web software and system architecture design, combined with hands-on...
$210k - $300k
...Staff Software Engineer About Standard Bots Standard Bot’s mission is to significantly lower the barrier to entry to real-world automation, bringing the power of bits to the world of atoms and unlocking productivity for entire new industries and users. Our user-facing...Full timeWork at officeImmediate startRemote work3 days per week- ...Staff Software EngineerJoin Axon and be a force for good. At Axon, we're on a mission to protect life. We're explorers, pursuing society... ...efficient in managing life-and-death situations. As a staff software engineer, you will be joining our team focused on building a fast and...Work at officeRemote work
- ...Staff Software Engineer The CNN Growth team is hiring a Staff Software Engineer to help design, build, and evolve the core systems and experiences that support audience growth, engagement, and monetization across CNN's digital platforms. This role is ideal for a senior...
$163k - $204k
...Staff Software Engineer, Time and SchedulingNew York, NY; Atlanta, GA; Toronto, Ontario, CAN - RemoteAt Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$166k - $188k
...Applications Our solutions make cameras smarter by extracting valuable data from high-resolution video streams. We are seeking a Software Engineer to develop and optimize low-level software and microcode for AI workloads on Ambarella AI SoCs. This role focuses on AI...$253.9k - $298.7k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the engineering vision for how fiat moves into and out of Coinbase across 50+...Local area$160.2k - $246.3k
...the accuracy, reliability, and efficiency of simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-ownedtest operations andevaluation...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$134k - $235.9k
...Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as... .... Work as part of an ML team and contribute strong software engineering (SWE) expertise. Support the ML team in accelerating...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work- ...rapid experimentation to scaled production deployment across diverse model types and use cases. Your New Role... As a Staff Software Engineer on ML Platform, you will work across teams to design, build, and operate the infrastructure foundations that power model...
$160.2k - $246.3k
...Remote - United States Full time JR-202613817 Job Description The Role : We're looking for a seasoned Security Software Engineer to join our IAM team (Identity Access Management) to help develop, architect and advance our suite of applications and services...Full timeFor contractorsLocal areaRemote workWork from homeRelocation packageFlexible hours$180k - $200k
...Staff Engineer - AI Developer ToolsAt Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll,... ...our entire engineering organization builds, tests, and ships software by architecting a highly secure, context-aware, "AI-native" development...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$178.4k - $223k
...patients and healthcare partners need today and into the future. Job Description We are actively recruiting for a Staff Software Engineer. As a Staff Software Engineer at FuzeRx, you are a principal technical leader within our technology organization,...Full timeTemporary workWork experience placementRemote workVisa sponsorshipFlexible hoursShift work$100k - $150k
...security. Altamira believes that our people and the culture of our company differentiate us from other companies. Position: Software Engineer Location: Warrenton, VA Position Description: We are seeking a Software Engineer who thrives on developing high-...Full timeWorldwide$137k - $178k
...As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers to create software solutions that meet the needs of our clients. This position...Full timeContract workWork at office2 days per week3 days per week- ...solution that makes monetizing payments for vertically focused software platforms fair and simple. We focus on small-to-mid sized... ...are we looking for? We’re looking for experienced Software Engineers who are passionate about building rock-solid payment products...Full timeWork experience placementFlexible hours
- ...Description Summary: The Software Developer in Test (SDET) designs, develops, and maintains automated test solutions that ensure... ...pipelines. The SDET collaborates closely with developers, Quality Engineers, and Product teams to support shift-left quality practices,...Full timeContract workShift work
- ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...Full timeRemote work
- ...all potential adversaries. We are seeking a multidisciplinary engineer that will help us develop our next generation Hardware-in-the-... ...validate complex avionics systems. You will work closely with software, hardware, and systems engineers to ensure product reliability,...Permanent employmentFull time
$117.3k - $175.95k
...like Perception, Autonomy, and Manufacturing to solve some of the hardest problems facing our customers. We are looking for software engineers, roboticists, and full-stack and mobile developers who are excited about creating a powerful robotics platform that can be tasked...Full timeWork experience placementLocal areaRemote workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Takeoff. Be the first to apply!


