TL;DR
Data Conversion Engineer: Supporting the transformation and migration of utility billing data from legacy systems into a modern utility and billing platform with an accent on data quality assurance, process automation, and data pipeline development. Focus on conducting in-depth analysis of source database schemas, implementing feedback-driven improvements, and collaborating with the Client Experience team for seamless data integration.
Location: Remote (Canada)
Company
hirify.global is modernizing how utilities serve their communities with a cloud-native customer service and operations platform.
What you will do
- Lead and manage ETL migration processes across multiple concurrent projects.
- Develop and maintain efficient extraction, transformation, and loading scripts, utilizing Python, SQL, and related data engineering tools.
- 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.
- Collaborate closely with the broader Client Experience team to seamlessly integrate client data into hirify.global products.
- 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.
Requirements
- 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.
Culture & Benefits
- Remote-first environment with flexible working hours across North America
- Comprehensive compensation package that grows with you
- Complete Setup - MacBook + $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
- $2,500 annual development fund, tuition assistance, and Book Bounty program
Hiring process
- Stage 1: 30-minutes Recruiter Interview
- Stage 2: Take Home Assignment (5 days to complete, focuses mainly on Python and Pandas)
- Stage 3: 1-hour Final Technical Interview
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →