Senior Data Engineer - Data and Intelligence Solution at Achievers
Toronto, ON M6K 3J8, Canada -
Full Time


Start Date

Immediate

Expiry Date

26 Nov, 25

Salary

0.0

Posted On

26 Aug, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Data Architects, Data Solutions, Google Cloud Platform

Industry

Information Technology/IT

Description

ABOUT ACHIEVERS

The Achievers Employee Experience Platform™ is more than a thank you program. Our recognition platform inspires employees to recognize everyone, everyday, and everywhere – driving results that matter. With almost 4 million global users, the Employee Experience Platform empowers employees in over 170 countries. Visit us at www.achievers.com to learn more and check out our platform in action here. Join our team of A-players who bring passion to our purpose and believe that meaningful change can create extraordinary outcomes.

ARE YOU A PASSIONATE DATA ENGINEER WITH EXPERTISE IN BUILDING AND MAINTAINING LARGE-SCALE DATA PIPELINES? DO YOU THRIVE IN A CLOUD ENVIRONMENT AND ENJOY TACKLING COMPLEX DATA CHALLENGES? IF SO, WE WANT YOU ON OUR TEAM!

We are seeking a talented Senior Software Engineer to join our growing Data Infrastructure team. In this role, you will leverage your past experiences and deep understanding of data warehousing and data lake concepts to help shape and execute Achievers’s roadmap technologies to design, develop, and maintain our data pipelines on Google Cloud Platform (GCP). You will collaborate closely with Data Architects and Data Scientists to translate business needs into robust and scalable data solutions.

Responsibilities
  • Design, develop, and implement scalable and reliable data pipelines using Dataflow, Airflow, and Apache Beam on GCP.
  • Work with Data Architects to define data requirements and translate them into technical specifications.
  • Write high-quality, maintainable, and efficient code using Python, PHP, and Go.
  • Collaborate with data engineers and data scientists to troubleshoot data pipelines and ensure data quality.
  • Automate data pipeline deployment and monitoring processes.
  • Stay up-to-date on the latest trends and technologies in the big data landscape.
  • Document data pipelines and code for maintainability.
  • Design and develop data models optimized for performance/scale in our cloud data warehouse.
  • Identify and fill gaps in the team and create the processes necessary for the team’s success.
Loading...