Data Conversion Engineer I

3 weeks ago


NB Canada SpryPoint Full time

Data Conversion Engineer I Join to apply for the Data Conversion Engineer I role at SpryPoint . Company SpryPoint is revolutionizing how utilities serve their communities. As a high-growth software company, we are shaking up the status‑quo in the utility industry with the first and only cloud‑native platform built specifically for modern utilities. Founded by industry veterans in 2012, we have grown from a profitable startup to a rapidly scaling company of 285+ employees serving 100+ utility clients across North America and the Caribbean. Our mission is simple: utility leaders should expect more from their technology providers. We deliver comprehensive solutions—including SpryCIS, SpryEngage, SpryMobile, and SpryWallet—that modernize the entire meter‑to‑cash process. What sets us apart? Our “updates, not upgrades” approach, user‑centric design, and unwavering focus on customer success—achieving 100% customer reference ability. Backed by strategic investment from Norwest Venture Partners since 2023, we are accelerating our growth while staying true to our core values: lead with kindness, vision with impact, radical honesty, bold disruption, keep it simple, and execute with excellence. Position Overview As a Data Conversion Engineer I at SpryPoint, you will play a key role in supporting the transformation and migration of utility billing data from legacy systems into our modern utility and billing platform. You will work in the Technical Services department alongside the rest of the Data Conversion team to extract, transform, and load (ETL) customer data, ensuring accuracy, efficiency, reliability, and quality. This role is a great opportunity for someone early in their data engineering career who wants to build strong foundations in data transformation, conversion auditing, and process optimization within a collaborative and iterative environment. Responsibilities Lead and manage ETL migration processes across multiple concurrent projects, ensuring robust data pipeline development and timely project delivery. Develop and maintain efficient extraction, transformation, and loading scripts, utilizing Python, SQL, and related data engineering tools to ensure high‑quality data migrations. Implement feedback‑driven improvements from clients and internal teams, enhancing data conversion quality, performance, and reliability. Actively contribute to data quality assurance processes and review datasets for accuracy, completeness, and consistency. Conduct in‑depth analysis and profiling of diverse source database schemas (including relational and non‑relational legacy systems) to accurately map and facilitate successful data extraction and migration. Collaborate closely with the broader Client Experience team to seamlessly integrate client data into SpryPoint products, enabling smooth and timely go‑live processes. Work with the Data Conversion team to establish and promote best practices, create documentation, and drive continuous improvement in data migration processes, automation, and observability. Actively participate in daily stand‑ups and weekly review sessions, clearly communicating progress, raising blockers, and incorporating feedback to continuously improve data engineering tasks and processes. Qualifications Development experience with Python and the pandas module. Development experience with SQL and relational databases. Experience in data migration, ETL processes, process scripting, and automation. Understanding of system design and analysis. A creative approach to problem‑solving and learning, and an enjoyment of solving puzzles. Our Hiring Process Stage 1: 30‑minute Recruiter Interview – We'll dive into your background, share more about SpryPoint and the role, and answer any burning questions. Stage 2: Assignment – You have 5 days to complete an assignment focused mainly on Python and Pandas. We value your approach to problem‑solving more than perfection. Stage 3: 1‑hour Final Technical Interview – You’ll walk the team through your assignment; we’re interested in your solution, thought process, and fit. Stage 4: References/Offer – We check references to confirm credentials. If all goes well, we’ll extend an offer and welcome you to the team. Benefits Remote‑first environment with flexible working hours across North America. Competitive Total Rewards – Comprehensive compensation that grows with you. Complete Setup – MacBook + $500 to create your ideal home workspace. Total Wellness – Health, dental, vision, and life insurance from day one. Recharge Time – Generous PTO, Summer Friday half‑days, and unlimited sick days. Future Security – RRSP (Canada) and 401k (US) matching programs. Continuous Growth – $2,500 annual development fund, tuition assistance, and Book Bounty program. Team Connection – Annual company events and team offsites. Professional Identity Verification We encourage candidates to include a link to their LinkedIn profile and verify it with their current work email address. While not required, a verified profile accelerates our screening process. All final candidates will complete a background check and identity verification as part of our SOC 2 compliance procedures. Equal Opportunity & Inclusion SpryPoint is an equal‑opportunity employer committed to creating an inclusive environment where everyone can thrive. We welcome applications from all qualified candidates regardless of race, religion, color, national origin, ancestry, sex, sexual orientation, gender identity, age, disability, medical condition, genetic characteristics, veteran or marital status, pregnancy, or any other classification protected by applicable laws. Accommodations Let us know if you need accommodations during our interview process and we will work with you to provide the necessary support. AI and Data Processing Statement We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. #J-18808-Ljbffr



  • , , Canada SpryPoint Full time

    Join to apply for the Data Conversion Engineer I role at SpryPoint The Company2025 Deloitte Technology Fast 50 Canada Recipient SpryPoint is revolutionizing how utilities serve their communities. As a high-growth software company, we're shaking up the status quo in the utility industry with the first and only cloud-native platform built specifically for...


  • , , Canada SpryPoint Full time

    A leading software company in North America seeks a Data Conversion Engineer I to support data migration efforts for utility clients. The role includes managing ETL processes, developing Python and SQL scripts, and ensuring data quality. This is an ideal position for early-career data engineers looking to build foundational skills in data transformation and...

  • Head of Engineering

    3 days ago


    (Remote, Canada) Collective[i] Full time $340,000 - $415,000 per year

    At Collective[i], we value diversity of experience, knowledge, backgrounds and people who share a commitment to building a company and community on a mission to help people be more prosperous. We recruit extraordinary individuals and provide them the platform to contribute their exceptional talents and the freedom to work from wherever they choose. Our...


  • , , Canada Reddit, Inc. Full time

    Remote - United States Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 101M+ daily active unique visitors,...

  • Data Analyst

    6 hours ago


    , , Canada I Can Infotech Full time

    Company Description I Can Infotech is a technology solutions provider located in Kitchener, ON. We have helped companies across various domains deliver products that matter and strive to cover any technological need. Our team consists of highly skilled individuals who believe in delivering excellence. We are dedicated to helping businesses grow and offer...


  • Canada Quantiphi Full time

    About Quantiphi: Quantiphi is an award-winning Applied AI and Big Data software and services company, driven by a deep desire to solve transformational problems at the heart of businesses. Our signature approach combines groundbreaking machine-learning research with disciplined cloud and data-engineering practices to create breakthrough impact at...


  • Canada Quantiphi Full time

    About Quantiphi: Quantiphi is an award-winning Applied AI and Big Data software and services company, driven by a deep desire to solve transformational problems at the heart of businesses. Our signature approach combines groundbreaking machine-learning research with disciplined cloud and data-engineering practices to create breakthrough impact at...


  • Canada Quantiphi Full time

    About Quantiphi: Quantiphi is an award-winning Applied AI and Big Data software and services company, driven by a deep desire to solve transformational problems at the heart of businesses. Our signature approach combines groundbreaking machine-learning research with disciplined cloud and data-engineering practices to create breakthrough impact at...

  • AI Engineer I

    2 weeks ago


    , , Canada TD Full time

    About the Role We are seeking an AI Engineer I to design, develop, and deploy applied AI and agentic AI solutions that power decision intelligence, automation, and performance optimization across the enterprise. You will collaborate with data scientists, AI engineers, and product teams to translate ideas into scalable production systems that deliver...

  • Developer, Data

    4 days ago


    Canada Raas Infotek Full time

    Hii, Hope you are doing well. I have an immediate requirement, please let me know if you are interested in this role . Job Title : ETL Developer Location : Remote Mode : Contract Type : Independent (T4) Mandatory Skills: Matillian Required Skills : Overall 8-10 years experience as Data Engineer. 8-10 years in creating data integration pipelines using DBT/ELT...