You're using an older version of Internet Explorer that is no longer supported. Please update your browser.


DFO Global Performance Commerce is on a mission to deliver superior eCommerce software, marketing, and products to make the world a better place. To accomplish this DFO needs people that love:

  • Performance marketing
  • Technology
  • eCommerce
  • People and the world

DFO is global in operations, culture, and language with offices in New York, San Diego, Toronto, Vancouver, Mexico City, Sao Paulo, The Hague, Amsterdam, Hong Kong, Ho Chi Minh (Saigon), Manila and Brisbane.


An exciting and challenging position exists as a Database Engineer in DFO Global Performance Commerce's Vancouver, office. Reporting to our Chief Intelligence Officer, you will be responsible for the day-to-day setup, maintenance, and optimization of our data warehouse and data pipelines. DFO has over 20 exciting data pipelines, with popular platforms such as Facebook, Google, Amazon, and more – all going to our state-of-the-art snowflake database.

The right person will have a proven ability to innovate, work across a variety of APIs and databases, and maintain a comprehensive catalog of all data streams, data mapping, and data integration solutions. The right fit will embrace the challenge and opportunity of growing and innovating alongside a young, but proven, e-commerce and information technology company.

The ideal candidate demonstrates and embodies a passion for marketing, e-commerce, and learning. If you want to work with the best people, learn from the best, and be the best – we would love to hear from you. This is a great role to get your feet wet in the world of marketing!


  • Translate business needs into data models: implement data strategies, build data flows and develop conceptual data models.
  • Automate manual processes, optimize data delivery, and re-design infrastructure for greater scalability.
  • Build analytics and reporting tools that utilize the data pipeline to provide results and business value to make data-driven decisions.
  • Maintain and improve upon our existing ETL pipeline
  • Perform routine maintenance tasks and upgrades of our server architecture
  • Work with stakeholders including the Executive, Marketing, and Analytics teams to assist with data-related technical issues and support their data infrastructure needs.
  • Apply best practices for testing and deployment in an agile environment.
  • Proactively ensure data integrity and focus on continuous performance improvements of existing processes.
  • Design, develop, test and support real-time analytics solutions using industry standard technologies.
  • Promote data modeling standardization, define, and drive adoption of the standards.
  • Implement deployment and infrastructure automation strategies.


  • BS in CS or similar and #+ years building ETL pipelines and data models or MS and 1+ years.
  • Strong SQL experience (2+ years).
  • Strong Python experience (2+ years).
  • 2+ years experience building data solutions in the cloud (AWS/Snowflake preferred).
  • Proficiency with Bash and working in Unix/Linux environments
  • Proficiency with Git


  • Attractive salary and benefits
  • Best hardware
  • Education Allowance
  • Premium medical insurance


  • Exciting and diverse team, all around the world!
  • Value given to ideas and opinions
  • Friendly coworkers!
  • Hosts of the Best Performance Marketing Party in the world
  • Valuers of innovation


  • Please apply with your cover letter, resume, and your portfolio if you have one.
  • Apply Now! If you love eCommerce join our mission!
Software and Programming Information Technology Other