Financial Data Engineer

Posted April 01, 2022: Hello corporate finance people with engineering skills. Our M&A team is expanding, and we're looking for a financial data engineer with an interest in M&A, financial modeling and software development to join our team.

This unique role calls for an experienced financial analyst with a proven ability to develop software code for financial modeling and analysis.

The Financial Data Engineer needs to plan and develop green field technology to support M&A and investment analysis for our new private equity division. This is a challenging job that required the candidate to have a min of 2 years in database and software engineering skills and 4-6 years of business financial analysis experience in a private equity setting.

The Financial Data Engineer must identify, map, ingest and store financial data from our target investment companies from external databases (eg, payment gateways, accounting software), CSV files and paper-based financial documents.  The data must be stored in a web-database (Google Cloud, Firebase) after which financial models need to be created (Eg, DCF, Pro forma cash flow, merger models) and displayed in a web interface for the financial analysts.

What you’ll do

In a green field technology setting, you will plan and code the following software to automate the financial analysis process: 

  • Database engineering: Google Cloud, Firebase, PostGreSQL
  • Data modeling
  • ML and optical character recognition
  • REST and GraphQL
  • Python and Javascript
  • HTML and graphing engines

Using the software system you develop, you will perform the following financial analysis for the M&A team:

  • Balance sheet and income statement analysis
  • Create DCF models
  • Create Pro forma P&L and cash flows (3 statement financial model)
  • Comparable company analysis
  • Due diligence analysis
  • Financial ratio calculations and analysis: P/E, EPS, etc
  • Unit economics

What you’ve got

The role requires a unique combo of software engineering experience (including ML) in addition to financial analyst skills for creating and updating financial models. Below are the minimum requirements for the job.

  • BComm or finance degree
  • 4 years experience in business finance and analysis
  • Software engineering certificate from accredited institution, or work-experience equivalent
  • 2 years of software or data engineering experience in a financial context

Why One Net?

Our small but mighty venture capital arm, is built on top of our award-winning digital agency which has been servicing. major tech brands for the last 14 years from our Victoria BC office. The is an exciting green field role that will allow the right candidate to design and implement an automated system for financial data aggregation and analysis that will allow One Net to reduce due diligence timelines from 9 months to 2 months, make faster M&A decisions and reduce downside risk.

One Net offers:
  • Competitive compensation
  • Great benefits package
  • EAP
  • Profit sharing
  • Annual education allowance
  • An organization with strong core values
  • A team oriented/collaborative environment
  • Exciting investment and merger projects
  • Quarterly group activities and an annual retreat
  • Bring your dog to work
  • Downtown office location
  • Flexible hours
  • A paid week off during the holidays (not counted as vacation)

How to apply

We are looking to fill a full-time employment position at our physical office in Victoria BC.

One Net is committed to creating an inclusive employee experience where everyone is treated with respect.

Please email your resume and cover letter to with the subject “Financial Data Engineer”. Cover letters can be in the form of an email.

Preference will be given to Canadian residents, or foreign nationals with a valid Canadian work permit.