Data Engineer

4 days ago


Richmond, British Columbia, Canada Saltworks Technologies Full time
Water Sustainability Leader
Saltworks Technologies, a cutting-edge industrial wastewater treatment and lithium refining company in Richmond, BC, is seeking an experienced Data Engineer.

About Us
Saltworks Technologies has established itself as a global leader in advanced industrial wastewater treatment and lithium refining. Our innovative solutions have made us a sought-after partner for various industries worldwide.

Job Summary
We are looking for a highly skilled Data Engineer to join our team in Richmond, BC. As a key member of the Data Systems team, you will be responsible for designing, deploying, and maintaining robust data management systems and software applications that enable rapid access, interpretation, and action on information. You will work closely with the Executive team, Engineering, Supply Chain, and other departments to translate business requirements into reliable reporting solutions. This is an onsite role at our office in Richmond, BC, with limited opportunity for remote work. You must be located in or willing to relocate to the Lower Mainland.

Responsibilities
  • Design, build, and deploy robust data management systems and software applications for internal company use.
  • Translate project and business requirements into data schemas and software functional requirements.
  • Create reliable and secure connections between enterprise software systems and data sources by leveraging APIs and setting up data pipelines.
  • Implement ETL processes to transform raw data into consumable formats.
  • Follow best practices for data schema design, coding, documentation, and version control (ensuring clarity, efficiency, reliability, and maintainability).
  • Participate in ongoing system maintenance and optimization, ensuring system resilience, scalability, and security.
  • Communicate design choices, modifications, and challenges to other teams and individuals with varying technical backgrounds.
  • Contribute to team development by mentoring junior developers and improving in-house practices and standards.
  • Stay up-to-date on industry trends and emerging technologies.

Requirements
  • A bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • 5+ years of professional experience in Data Engineering.
  • Expertise in relational databases, specifically Microsoft SQL Server, including data schema design, developing entity-relationship diagrams, query writing, and stored procedures.
  • Proficiency in coding and DevOps tools, especially Python, node.js, Git, and Docker.
  • Excellent understanding of SDLC principles and best practices.
  • Impeccable attention to detail and a sense of urgency in project completion.
  • Strong interpersonal skills, with the ability to work effectively within a team.
  • Excellent problem-solving and troubleshooting/debugging skills.
  • Ability to manage multiple projects simultaneously.
  • Experience with cloud-based technologies (AWS/Azure).
  • Experience with time series data is an asset.
  • Bonus: experience with data visualization tools such as PowerBI and Tableau.

Why Join Saltworks?
We offer a collaborative and rewarding work environment, opportunities to advance technically or in leadership roles, a competitive compensation package including medical, dental, vision, RRSP matching, life insurance, AD&D coverage, and an education allowance, a culture that supports safety, innovation, learning, diversity, and teamwork, and fun social activities and company events.

  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    About Saltworks TechnologiesSaltworks Technologies is a leading technology company in advanced industrial wastewater treatment and lithium refining.Job OverviewWe are seeking an experienced Data Engineer to join our team in Richmond, BC. This role requires strong technical skills in data management systems, software applications, and APIs. The successful...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    About Saltworks Technologies">Saltworks Technologies is a global technology leader in advanced industrial wastewater treatment and lithium refining. Our innovative machines produce clean water from high-strength industrial discharges and refine lithium to support the energy transition.As a key member of our Data Systems team, you will design, deploy, and...

  • Data Systems Engineer

    2 weeks ago


    Richmond, British Columbia, Canada Saltworks Technologies Full time

    Saltworks Technologies, a leading provider of industrial wastewater treatment and lithium refining solutions, is seeking an experienced Data Systems Engineer to join their team in Richmond, BC.Job Summary:The ideal candidate will design, deploy, and maintain robust data management systems and software applications that enable rapid access, interpretation,...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    Job Title:Data Engineering Expert for Industrial Water SolutionsAbout Us:Saltworks Technologies is a global leader in advanced industrial wastewater treatment and lithium refining. Our innovative machines produce clean water from high-strength industrial discharges and refine lithium to support the energy transition.Salary:$120,000 - $180,000 per year,...

  • Data Engineer

    2 weeks ago


    Richmond, British Columbia, Canada Saltworks Technologies Full time

    Saltworks Technologies, a global leader in industrial wastewater treatment and lithium refining, seeks a highly skilled Data Engineer to join our Richmond, BC office.About SaltworksWe are pioneering the future of water, serving world-leading electric vehicle makers, semiconductor firms, mining companies, agriculture firms, and more.Estimated Salary: $110,000...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    About Saltworks TechnologiesSaltworks Technologies is a pioneering technology leader in advanced industrial wastewater treatment and lithium refining.Salary Range: $120,000 - $150,000 per yearWe are seeking an experienced Data Engineer to join our team at our office in Richmond, BC. This is an onsite role with limited opportunity for remote work.Job...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    About Saltworks TechnologiesSaltworks Technologies is a global leader in advanced industrial wastewater treatment and lithium refining, pioneering the future of water.Job DescriptionWe are seeking an experienced Data Engineer to join our team in Richmond, BC. As a key member of the Data Systems team, you will design, deploy, and maintain robust data...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    Saltworks Technologies, a global leader in innovative water treatment and lithium refining, is seeking an experienced Data Engineer to join its team in Richmond, BC.About UsWe design and manufacture advanced industrial wastewater treatment and lithium refining machines that produce clean water from high-strength industrial discharges. Our technology supports...

  • Data Engineer

    1 week ago


    Richmond, British Columbia, Canada Saltworks Technologies Full time

    Company Overview: Saltworks Technologies is a global leader in advanced industrial wastewater treatment and lithium refining.About the Role: We are seeking an experienced Data Engineer to join our team at our office in Richmond, BC. As a key member of our Data Systems team, you will design, deploy, and maintain robust data management systems and software...

  • Data Engineer

    18 hours ago


    Richmond, British Columbia, Canada Saltworks Technologies Full time

    About Saltworks Technologies">Saltworks Technologies is a pioneering leader in advanced industrial wastewater treatment and lithium refining. Our cutting-edge solutions produce clean water from high-strength industrial discharges and refine lithium to support the energy transition.We offer a collaborative work environment driven by innovation and...

  • Data Engineer

    2 weeks ago


    Richmond, British Columbia, Canada Saltworks Technologies Full time

    About Saltworks TechnologiesSaltworks Technologies is a leading technology company specializing in advanced industrial wastewater treatment and lithium refining. Our innovative solutions produce clean water from high-strength industrial discharges and refine lithium to support the energy transition.Why Join Us?We have an outstanding team that is passionate...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    Job DescriptionAt Saltworks Technologies, we are seeking a highly skilled Data Engineer to join our team in Richmond, BC. As a key member of the Data Systems team, you will be responsible for designing, deploying, and maintaining robust data management systems and software applications that enable rapid access, interpretation, and action on...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    About Saltworks TechnologiesSaltworks Technologies is a pioneering company in advanced industrial wastewater treatment and lithium refining. Our innovative solutions produce clean water from high-strength industrial discharges and refine lithium to support the energy transition.Salary Range$140,000 - $170,000 per year, depending on experience.Job...

  • Data Systems Architect

    18 hours ago


    Richmond, British Columbia, Canada Saltworks Technologies Full time

    At Saltworks Technologies, a global leader in advanced industrial wastewater treatment and lithium refining, we're seeking a skilled Data Engineer to join our team. Our innovative solutions enable rapid access, interpretation, and action on information. The role requires collaborative work with various departments to translate business requirements into...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    Saltworks Technologies, a leading global technology company in industrial wastewater treatment and lithium refining, is seeking an experienced Data Engineer to join its team.Based in Richmond, BC, the successful candidate will design, deploy, and maintain robust data management systems and software applications that enable rapid access, interpretation, and...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    About Saltworks TechnologiesSaltworks Technologies is a leading global technology company specializing in advanced industrial wastewater treatment and lithium refining. Our innovative solutions produce clean water from high-strength industrial discharges and refine lithium to support the energy transition.Why Work with Us?We offer a collaborative and...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    Company Overview:Saltworks Technologies is a pioneering company in the field of advanced industrial wastewater treatment and lithium refining. With a strong focus on innovation and problem-solving, we offer exciting career opportunities in a collaborative environment.About the Role:We are seeking an experienced Data Engineer to join our team. As a key member...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    About UsSaltworks Technologies, a global leader in industrial wastewater treatment and lithium refining, is pioneering the future of water. Our innovative solutions produce clean water from high-strength discharges and refine lithium for the energy transition.Job DescriptionWe are seeking a skilled Data Engineer to join our team as part of our Data Systems...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    We are seeking a highly skilled Data Engineer to join our team at Saltworks Technologies, a global leader in advanced industrial wastewater treatment and lithium refining. With offices in Richmond, BC, we offer a collaborative and rewarding work environment that is passionate about innovation and solving key environmental challenges facing our planet.As a...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    Unlocking Data Potential with Saltworks TechnologiesJoin us as a Senior Data Systems Specialist at Saltworks Technologies, a pioneering cleantech company revolutionizing industrial wastewater treatment and lithium refining. Our innovative solutions produce clean water from high-strength discharges and refine lithium to support the energy transition.We're...