Data Conversion Engineer

12 hours, 3 minutes ago
Full-time
Entry Level
Software Development
SpryPoint

SpryPoint

SpryPoint provides cutting-edge cloud-based solutions for utilities, enhancing customer service and operational efficiency in North America.

Electric Utilities
51-250
Founded 2011

Description

  • Lead and manage ETL migration processes across multiple concurrent projects, ensuring robust data pipeline development and timely delivery.
  • Develop and maintain extraction, transformation, and loading scripts using Python, SQL, and related data engineering tools.
  • Implement feedback-driven improvements from clients and internal teams to improve migration quality, performance, and reliability.
  • Perform data quality assurance by reviewing datasets for accuracy, completeness, and consistency.
  • Analyze and profile source database schemas, including relational and non-relational legacy systems, to support data mapping and migration.
  • Collaborate with the Client Experience team to integrate client data into SpryPoint products and support go-live readiness.
  • Work with the Data Conversion team to establish best practices, create documentation, and improve automation and observability.
  • Participate in daily standups and weekly review sessions, communicate progress and blockers, and incorporate feedback into ongoing work.

Requirements

  • Development experience with Python and the pandas module.
  • Development experience with SQL and relational databases.
  • Experience with data migration, ETL processes, process scripting, and automation.
  • Understanding of system design and analysis.
  • Creative problem-solving mindset and enjoyment of solving puzzles.
  • Ability to complete a take-home assignment focused mainly on Python and Pandas within 5 days.
  • Strong communication and collaboration skills for working in a cross-functional team environment.
  • Experience in utility billing data conversion or similar legacy system migration work is a plus.

Benefits

  • Remote-first environment with flexible working hours across North America.
  • Competitive total rewards and a compensation package that grows with you.
  • MacBook plus $800 to create your ideal home workspace.
  • Health, dental, vision, and life insurance from day one.
  • Generous PTO, Summer Friday half-days, and unlimited sick days.
  • RRSP matching in Canada and 401(k) matching in the US.
  • $2,500 annual development fund, tuition assistance, and Book Bounty program.
  • Annual company events and team offsites.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Data Engineer

Zencore Group 11-50 Internet Software & Services

Zencore is hiring a Senior Data Engineer in its LATAM Data & Analytics team to help customers modernize and migrate data platforms on Google Cloud through hands-on pipeline engineering and advisory work.

Apache Airflow Apache Spark CI/CD Databricks GCP MLOps Oracle Python Snowflake SQL
3 minutes ago

Data Observability Consultant - Dynatrace

Lingaro 5K-10K IT Services

Dynatrace India’s Consulting and Advisory Data Consulting Practice is hiring a remote Data Observability Consultant to support data-focused consulting work.

18 minutes ago

Senior Data Engineer

Lodgify 251-1K Internet Software & Services

Lodgify is hiring a Senior Data Engineer in Barcelona to build and optimize the company’s modern data platform that powers data-driven decisions across its vacation rental business.

Apache Airflow AWS Azure dbt GCP JavaScript Machine Learning Python SQL
18 minutes ago

Principal Java Data Engineer

PointClickCare 1K-5K Health Care Providers & Services

PointClickCare is hiring a Principal Java Data Engineer to lead the design and evolution of large-scale data platforms and pipelines in a remote or Mississauga-based healthcare technology environment.

Apache Spark AWS Azure CI/CD Databricks dbt Docker GCP HDFS Java Microservices Scrum
48 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers