Data Engineer

Vancouver, BC

Data Engineer


Tradable Bits is an award-winning tech company that helps music, entertainment, and sports brands build better fan experiences. We are seeking an experienced and detail-oriented Data Engineer to join our team. You must have a solid understanding of software engineering fundamentals and principles, experience working with SQL and non-SQL databases, and excellent communication skills. You have a a strong desire to solve problems, deliver results and grow professionally within the company. The successful applicant should be available to work from either our Vancouver or Victoria locations.


In this role, you will focus on building ETL processes that feed data into the database. In addition to analyzing incoming data and developing the code of ETL processes, you will also be responsible for checking the quality of the delivered data. If you have passion for analysis of data and like to solve puzzles, read on!


What Fun Things You’ll Be Doing:

  • Analyzing data using SQL and non-SQL tools.
  • Developing reports and presenting the results with emphasis on data quality, consistency, and integrity.
  • Developing code for data fixes and working with the Development Team on code for data.
  • Working with a small, talented, and friendly development team.


Must Have Skills and Experience:

  • Strong background in RDBMS – approaches, practices and mechanisms. (PostgreSQL is our database of choice, however, other engines are accepted).
  • Good understanding of data modelling.
  • Solid knowledge of the data processing algorithms and methods.
  • Knowledge of SQL and database programming (stored procedures and related objects).
  • Ability to work on complex analytical code and skills of independent troubleshooting.
  • Ability to work on database performance issues, understanding of SQL processing and statistics based optimizer.
  • Knowledge and experience of quantitative analysis, statistics and machine learning is a big plus.
  • Ability to work with business on understanding business processes in its relationship to data and data structures and processing code.
  • Understanding of core Unix concepts (threading, processes, memory).
  • Good coding experience with Python, this will be the tool of choice
  • BSc in Science, Math, Engineering, or related.
  • Minimum of one year industry experience.
  • Good Hands on experience with Linux/Unix (MacOS will also be considered).
  • Familiarity with GNU stack.

Additional Expectations:

  • Initiative to manage your own workload in a constantly evolving, dynamic environment.
  • Experience collaborating with a team using VCS (Git).
  • Excellent verbal and written communication.
  • Ability to work independently and take ownership of features.
  • Sense of humour and curiosity.
  • Desire to work in a startup environment.
  • This is primarily an in-office role to start.


What You’ll Really Like About Working Here:

  • Competitive salary and full extended benefits
  • Opportunity to work side-by-side with industry experts
  • Focus on personal development, collaboration and mentorship
  • Team-oriented environment with snacks, coffee, drinks and happy hours
  • Creative freedom, flexible work environment, and ownership over your projects


PLUS your development work will be used by many of the world’s largest entertainment brands in the world, meaning you will take pride and ownership of the success of our partners like Live Nation, MLSE, OCESA, Portland Trailblazers, Lollapalooza, Austin City Limits, and Outside Lands - just to name a few.


Subscribe to Job Alerts