Data Conversion Engineer in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Data Conversion Engineer in Canada.
This role offers an opportunity to contribute to the modernization of mission-critical utility systems by supporting the migration of complex legacy data into a modern, cloud-native platform. You will be part of a collaborative technical services team focused on building reliable ETL pipelines that ensure accurate, efficient, and high-quality data conversions. Working in a fast-paced, agile environment, you will help transform large-scale utility datasets while developing strong foundations in data engineering practices. The role blends hands-on scripting, data analysis, and problem-solving with close collaboration across client-facing and technical teams. You will play a key part in ensuring smooth system transitions that directly impact utility operations and end-user experience. This is an ideal opportunity for someone early in their data engineering career who wants to grow in a high-impact, mission-driven environment.
- Lead and support ETL data migration processes across multiple concurrent utility implementation projects, ensuring accuracy, reliability, and timely delivery.
- Develop, maintain, and optimize data extraction, transformation, and loading scripts using Python, SQL, and related data engineering tools.
- Analyze and profile complex legacy datasets, including relational and non-relational systems, to support accurate data mapping and migration.
- Ensure high standards of data quality through validation, auditing, and continuous improvement of conversion processes.
- Collaborate with client experience and implementation teams to integrate migrated data into modern utility platforms and support successful go-lives.
- Apply feedback from internal teams and clients to improve performance, reliability, and scalability of data conversion workflows.
- Participate in daily standups and team reviews, communicating progress, identifying blockers, and contributing to iterative improvements.
- Contribute to documentation, best practices, and process optimization initiatives within the data conversion function.
- Hands-on experience with Python development, including data manipulation using libraries such as pandas.
- Strong proficiency in SQL and experience working with relational databases.
- Understanding of ETL processes, data migration workflows, and basic data engineering principles.
- Experience in data extraction, transformation, scripting, or automation in a technical environment.
- Ability to analyze and interpret complex datasets and system structures.
- Strong problem-solving skills with a structured and detail-oriented approach.
- Ability to work collaboratively in agile, cross-functional teams.
- Excellent communication skills with the ability to clearly explain technical concepts.
- Curiosity and eagerness to learn modern data engineering tools and practices.
- Familiarity with system design or data architecture concepts is considered an asset.
- Remote-first work environment with flexible working arrangements across North America.
- Competitive total compensation package that grows with experience and impact.
- Comprehensive health, dental, vision, and life insurance coverage from day one.
- RRSP (Canada) and 401(k) (US) matching programs for long-term financial security.
- Generous paid time off and unlimited sick days.
- Home office setup support, including equipment allowance.
- Annual professional development budget and tuition assistance programs.
- Structured learning opportunities and continuous technical growth support.
- Regular team events, offsites, and strong focus on collaboration and culture.
- Inclusive and supportive work environment focused on growth and innovation.