Senior Data Systems Developer

4 days ago


Richmond, British Columbia, Canada Saltworks Technologies Full time

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.

Job Overview

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 design, deploy, and maintain robust data management systems and software applications that enable rapid access, interpretation, and action on information.

About the Role

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.

In this role, you will:

  • 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).
  • 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.
Requirements

To succeed in this role, you will need:

  • 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.
  • Impeccable attention to detail and a sense of urgency in project completion.
  • Ability to manage multiple projects simultaneously.
  • Experience with time series data is an asset.
  • Bonus: experience with data visualization tools such as PowerBI and Tableau.
What We Offer

We offer a competitive compensation package that includes:

  • $120,000 - $150,000 per year, depending on experience.
  • Medical, dental, vision, RRSP matching, life insurance, AD&D coverage, and an education allowance.
  • A culture that supports safety, innovation, learning, diversity, and teamwork.
  • Fun social activities and company events.


  • 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...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    Saltworks Technologies is a pioneering company in advanced industrial wastewater treatment and lithium refining. We're driven by innovation and problem-solving to produce clean water from high-strength industrial discharges and refine lithium to support the energy transition.We offer a collaborative work environment with exceptional career opportunities,...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    Job Title: Senior Data ArchitectWe are seeking a highly skilled Senior Data Architect to join our team at Saltworks Technologies, a global leader in advanced industrial wastewater treatment and lithium refining.The ideal candidate will have expertise in designing, deploying, and maintaining robust data management systems and software applications that enable...


  • 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

    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 InfoSpec Systems Inc. Full time

    We are seeking an experienced and talented Senior Software Developer to join our team at InfoSpec Systems Inc.As a Senior Software Developer, you will be responsible for designing, developing, testing, and maintaining high-quality software applications.Your primary focus will be on writing, modifying, integrating, and testing software code to meet the...


  • 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

    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 Macdonald, Dettwiler And Associates Corporation Full time

    About the RoleWe are seeking a seasoned Senior Systems Engineer to join our team in Richmond or Montreal. As a key member of our Engineering department, you will play a crucial role in the development of new capabilities and enhancements of existing ones for our space missions.With at least 10 years of experience in space systems development or operations,...


  • Richmond, British Columbia, Canada Wenco International Mining Systems Ltd Full time

    Welcome to Wenco International Mining Systems Ltd, a pioneering company in the mining and material movement sectors.About the RoleWe are seeking an exceptional Senior Software Developer to join our agile development team as a Cloud Native Transformation Lead. This critical role will play a pivotal part in transforming our flagship Fleet Management System...


  • 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 Saltworks TechnologiesSaltworks Technologies is a pioneering 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.We offer meaningful work in a collaborative environment, driven by...

  • Data Systems Engineer

    3 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,...

  • Data Engineer

    1 week ago


    Richmond, British Columbia, Canada Saltworks Technologies Full time

    Water Sustainability LeaderSaltworks Technologies, a cutting-edge industrial wastewater treatment and lithium refining company in Richmond, BC, is seeking an experienced Data Engineer.About UsSaltworks Technologies has established itself as a global leader in advanced industrial wastewater treatment and lithium refining. Our innovative solutions have made us...


  • Richmond, British Columbia, Canada Medico Construction & Design Ltd Full time

    We are seeking a highly skilled Senior Mechanical Systems Specialist to join our team at Medico Construction & Design Ltd.As a Senior Mechanical Systems Specialist, you will play a critical role in ensuring the installation and maintenance of heating systems, refrigeration systems, ventilation systems, and air conditioning systems meet the highest standards...


  • Richmond, British Columbia, Canada Medico Construction & Design Ltd Full time

    Job SummaryWe are seeking a highly skilled Senior Electrical Systems Specialist to join our team at Medico Construction & Design Ltd. As an experienced electrician, you will be responsible for designing and implementing electrical systems in residential and commercial structures.


  • 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...


  • Richmond, British Columbia, Canada Saltworks Technologies Full time

    Saltworks Technologies, a leading global technology firm, is revolutionizing industrial wastewater treatment and lithium refining. With innovative machines producing clean water from high-strength industrial discharges and refining lithium to support the energy transition, we offer meaningful and exciting work in a collaborative environment driven by...


  • 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...


  • Richmond, British Columbia, Canada Young Wave PPE Full time

    **Job Title:** Database System Administrator We are seeking an experienced Database System Administrator to join our team at Young Wave PPE. In this role, you will be responsible for designing and developing database systems, ensuring data security and integrity, and working closely with staff on data requirements and collection. Key Responsibilities: