Data Engineer

Swim Recruiting


Date: 7 hours ago
City: Vancouver, BC
Salary: CA$80 - CA$90 per hour
Contract type: Contractor

6 month contract Data Engineer role with a growing team.


  • 6-month Data Engineer contract.
  • Great chance to be part of a large-scale business transformation.
  • On site work environment, 4 days a week in office.


What & Why:

As part of ongoing investments in global supply chain technology, our client is looking to add a Senior Engineer to their team. This role plays a critical part in building and supporting the microservices and data engineering infrastructure that powers global trade operations, from product classification and documentation to invoice data and compliance workflows. You’ll work closely with business stakeholders, architects, and engineering peers to design and optimize cloud-native solutions that ensure seamless product movement across the global supply chain. With a strong foundation in Python, SQL, and data integration, you’ll contribute to development, testing, and operational support for high-performing, scalable systems. You’ll also help define data models, integrate structured and unstructured data, and drive improvements across DevOps pipelines and multi-cloud environments. This is a great opportunity for an experienced engineer who thrives in fast-paced, agile environments and is passionate about building modern, resilient systems that directly support global logistics at scale.


Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work arrangement, 3 days a week in office.


You:

You will bring the following education, skills and experience to the role:

  • 10+ years of experience of software engineering experience with focus on cloud data engineering and analysis.
  • Highly proficient in SQL & Python programming and modern development tools (e.g. Git, Databricks).
  • Experience with Snowflake and PBI platforms.
  • Familiarity with structure and unstructured data types; experience with cloud data architectures and ability to develop model data sets from multiple internal data sources.
  • Experienced with infrastructure as a code and multi cloud strategy.
  • Proficiency in CI/CD processing and DevOps practices.
  • Experience in Kafka, API integration patterns and APIGEE.


Compensation:

This role pays between $80-90 per hour.


Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume