Sr. Software Engineer (Takeoff)

Pilot provides small businesses with dedicated finance experts and software solutions for bookkeeping, financial management, and tax services.
$125,000 - $211,000
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
7+ years of experience
Finance · Enterprise SaaS

Description For Sr. Software Engineer (Takeoff)

Pilot.com, a successful fintech startup valued at $1.2 billion, is seeking a Senior Software Engineer to join their Takeoff team. This role is crucial in building products that enable customers to effectively onboard and derive immediate value from Pilot's services. The company's mission is to provide small businesses with enterprise-level financial management capabilities through innovative software solutions.

The technical environment includes modern Python backend development, JavaScript/TypeScript with Vue.js for frontend work, and a robust AWS-based infrastructure using Docker, ECS, and PostgreSQL. The role involves continuous deployment practices and close collaboration with product and design teams.

As a Senior Engineer, you'll be instrumental in shaping the technical direction of the Takeoff team while mentoring others and contributing to cross-functional initiatives. The position offers competitive compensation ($125,000 - $211,000), comprehensive benefits including equity, and the opportunity to work with a seasoned founding team with successful exits to Oracle and Dropbox.

Pilot has secured over $170 million in funding from prestigious investors including Sequoia, Index Ventures, and Bezos Expeditions. With over 2,000 customers, the company is revolutionizing how small businesses handle their financial operations through a unique combination of custom software and expert bookkeepers.

The ideal candidate will bring 7+ years of software engineering experience, strong Python skills, and excellent communication abilities. While specific stack experience is valuable, Pilot values engineers who can adapt and learn, particularly those with backgrounds in accounting or fintech.

Last updated 16 days ago

Responsibilities For Sr. Software Engineer (Takeoff)

  • Building, testing and deploying software in a continuous manner
  • Working with PMs and Product Designers, participating in product and design reviews
  • Creating and contributing to technical specs and testing/rollout plans
  • Working with internal customers and stakeholders
  • Mentoring and sponsoring teammates
  • Working across teams to shape the future of engineering at Pilot
  • Supporting software and services as required

Requirements For Sr. Software Engineer (Takeoff)

Python
TypeScript
JavaScript
PostgreSQL
  • 7+ years of experience as a software engineer
  • Experience with Python in production
  • Able to work collaboratively across functions
  • Strong written, verbal, and technical communication skills
  • Able to write well-structured, well-tested, and maintainable code
  • Demonstrated ability to mentor and teach others

Benefits For Sr. Software Engineer (Takeoff)

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
Dental Insurance
  • Flexible vacation/time-off policy
  • All federal holidays observed
  • Wellness benefits including Modern Health, Headscape, One Medical, Aaptiv and Rightway
  • Parental leave - 100% pay for 12 weeks
  • 401(k) plan
  • Health benefits
  • Equity

Interested in this job?

Jobs Related To Pilot.com Sr. Software Engineer (Takeoff)

Software Development Engineer, FSx for OpenZFS

Senior Software Development Engineer position at Amazon FSx for OpenZFS team, building cloud storage solutions and managing high-performance file systems.

Senior Platform Software Engineer, PCIe

Senior Platform Software Engineer role at NVIDIA focusing on PCIe architecture and GPU-based AI server development, offering competitive compensation and the opportunity to work on cutting-edge AI computing infrastructure.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer position at NVIDIA focusing on data center system bringup, debugging, and firmware development for server systems, offering competitive compensation and the opportunity to work with cutting-edge AI technology.

Senior Storage and Data Production Engineer

Senior Storage and Data Production Engineer role at NVIDIA, focusing on designing and maintaining large-scale storage systems for AI and cloud computing workloads.

Senior Application Developer

Senior Application Developer position at CSCI Consulting - Remote role requiring 7+ years experience, DoD clearance, and expertise in Java, .NET, and modern web technologies.