Principal Software Engineer, Finance Systems (Remote)

  • Hopper
  • Atlanta, United States
  • Jan 06, 2023
Full time Engineering Finance

Job Description

The Finance Automation Team is working closely with application engineers, data scientists, product owners and of course the finance teams to build products that allow timely performance reporting, understanding our trends and customers, and powering decision making to grow our business. Finance is the central business partner to all verticals and we are trusted to provide accurate, reconciled figures to the business. If you share a passion for building world-class finance reporting systems and automated processes, we’d love to talk to you.

In this role you will help lead the team to design, build, scale, and maintain our reporting, attribution and data integration infrastructure. Your work will help inform, enrich and drive our business and marketing decisions - and in the process cross technical and functional boundaries while deeply learning how our business works at scale. Day to day, your work may range from helping to design and evolve the system architecture, supporting us as we scale, to building out end-to-end prototypes and other tests for product features and ideas, to inventing, iterating on and applying our latest frameworks to help improve the transparency, auditability and accuracy of our financial system. Your contributions will be broad and immediately impactful.



  • Consult with business leaders and operations teams to identify and automate manual workflows
  • Define data requirements, design and implement appropriate ETL and reconciliation processes
  • Develop and scale the data pipelines feeding our data warehouse and financial ledgers
  • Design & deploy automated pipeline management and monitoring. 
  • Experiment with new tools and technologies to improve data efficiency, quality and consistency.
  • Mentor, and coach technical team members
  • Establish, maintain and document high data quality standards.
  • Be a trusted advisor to our technology leadership and your peers.


About You

  • You're a player/coach who enjoys mentoring
  • You're detail oriented and well organized
  • You’re creative, especially with business process improvements
  • You're excited about making systems better, easier to use, and more scalable and reliable for our stakeholders and passionate about continuous improvement
  • You don’t shy away from new tools, languages, or domains (eg. finance, accounting or travel)
  • You care about both the how and the why


Skills & Interests

  • Fluent / Highly Skilled In: Python, Distributed System Design, API Design, Code Review & Design Patterns, Data Warehousing in cloud environments and Unit & Integration Testing
  • Comfortable / Moderate Skill with: Front-end development Javascript/Typescript and a framework (eg Angular/React), SQL, Github Actions & Terraform (or similar)
  • Excited to Learn/Interested in: Test-driven development, Finance or Accounting systems, Scala


Our Tech Stack

  • Cloud: GCP
  • Backend: mostly Python, but likely Scala in the future
  • Frontend: Typescript, TBD React or Angular
  • Orchestration: Airflow
  • Data Warehouse: BigQuery
  • CICD & IAC: Github Actions / Terraform
  • Avid user of docker devcontainers



  • Well-funded and proven startup with large ambitions, competitive salary and stock options
  • Unlimited PTO
  • Carrot Cash travel stipend
  • WeWork All Access Pass OR Work-from-home stipend
  • Entrepreneurial culture where pushing limits and taking risks is everyday business
  • Open communication with management and company leadership
  • Small, dynamic teams = massive impact
  • 100% employer paid medical, dental, vision, disability and life insurance plans
  • Access to a 401k  
More about Hopper

Despite the pandemic’s impact on the travel industry, Hopper has emerged stronger than ever. As the travel industry continues to rebound, Hopper has demonstrated significant outperformance with its category-leading mobile-only marketplace, delivering value to customers and supply partners with the company’s proprietary suite of fintech offerings.

Here are just a few stats that demonstrate the company’s recent growth:

- Hopper’s valuation is now over $5B, which is more than triple our valuation from early 2020.

- According to Apptopia, Hopper was the #1 most downloaded OTA in the US in 2021. The app has over 70 million downloads.

- Given the success of its travel fintech, Hopper recently launched a B2B initiative called Hopper Cloud, where any travel provider can unlock a totally unique revenue stream by seamlessly integrating and offering Hopper’s travel content and fintech products. Hopper Cloud partners include Capital One, Kayak, Marriott, Amadeus,, and MakeMyTrip.

- And all this recent growth is just the beginning. There are still so many new opportunities we’re excited to tackle in the next year!