Senior Backend Data Engineer
Job Description

Senior Backend Data Engineer   
On behalf of our client, Procom Consultants Group is currently searching for a Senior Backend Data Engineer.

Senior Backend Data Engineer Description:

  • Design, code and maintain massive data gathering, processing and delivery systems
  • Discover, analyze and validate new data sets to add value for our customers
  • Solve necessarily complex distributed systems problems as simply as possible
  • Research and employ cutting edge techniques to move well beyond internet scale data
  • Architect and build data delivery solutions in a microservice environment
  • Provide code reviews and design feedback for teammates
  • Work with both realtime and offline data processing pipelines to get the best data available to our customers as soon as possible
  • As a senior member on the team, you will also mentor more junior engineers on the team

Senior Backend Data Engineer Mandatory Skills: 

  • Python experience: 2+ years
  • Data Engineering experience: 5+ years
  • Software engineering experience: 10+ years.
  • Experience with software development in a Linux/Unix environment.
  • Experience with large-scale MySQL and NoSQL (Cassandra, ElasticSearch) data sets, or a strong desire to learn: 3+ years
  • Experience processing and serving up big data sets with technologies like Hadoop, Hive, and NoSQL databases: 3+ years
  • Experience with web-scale data collection
  • Proficient with the technologies behind highly-scalable web services (e.g. caching, load balancing, sharding).
  • Positive attitude with strong attention to detail and a desire to produce high-quality results.
  • History of working effectively in a small team environment. A strong team player and ability to troubleshoot complex problems.
  • Experience in designing, building and maintaining large-scale data infrastructures
  • Code/Build/Deployment such as: GITLAB
  • Bachelor's degree or higher in Computer Science or related field
  • Excellent written and verbal communication skills
  • Proven ability to interact, evangelize, present and influence at all levels of companies, from C-suite to engineers
  • Excited about security space!

Desire to have:

  • Experience with data mining or machine learning techniques.
  • Experience with vast array of text codec and encoding.
  • Experience delivering micro-service architectures.
  • Experience with CI/CD
  • Experience with Kubernetes
  • Java/Scala, C, or R development experience.
  • Some familiarity with front end development (AngularJS, ReactJS, JavaScript/jQuery, Ajax, CSS).
  • Experience in Data Pipelines such as Kafka or Apache Airflow
  • Experience with serverless technology such as Amazon Lambda or Google Compute Engine

Senior Backend Data Engineer Start Date:

Senior Backend Data Engineer Assignment length:

Senior Backend Data Engineer Work Location:
Downtown Vancouver

Job Requirements


Company Overview

For 35 years, Procom has been pushing the envelope in North American IT staffing solutions. Driven by a senior management team of seasoned recruitment professionals, we have offices in 14 locations in the US and Canada and service all major IT markets.

When we started out in 1978, tech jobs were just being integrated into the workplace. We have been a part of shaping the landscape of IT in Canada ever since, placing IT consultants in major businesses in all sectors, including banking, telecommunications, and retail.

Through all the peaks and valleys of the IT industry, we have consistently done one thing: helping IT professionals discover the next chapter in their career.

Submit your email address to begin the application process for the Senior Backend Data Engineer job
Email is invalid Email address is needed