Data Engineer - Team Lead
* Remote Possibility for Candidates Out-Of-State
You will lead a small team of data engineers in a very hands-on capacity, across a number of parallel customer implementation and data migration projects to the PrismHR core platform. As a data engineer you will conduct data migrations to efficiently and reliably move data across systems, but also contribute to our next generation of data tools and analytics to better enable us to take full advantage of this data.
You will own, reinforce and advance our data engineering best practices, and support the team on endeavors that increase efficiency of our data engineering processes, tools and automation.
As a Data Engineer you will conduct data migrations to efficiently and reliably move data across systems, but also build the next generation of data tools to enable us to take full advantage of this data. Though this is a team leadership role, expectation is for this hire to be 80+% hands on.
SPECIFIC DUTIES and RESPONSIBILITIES:
Day-to-day management oversight for a data engineering team of 3 to 5 staff.
Create, define, refine, execute and verify data migration scripts to transition customer data from the system of origin to the PrismHR product platform.
Design, build and run extremely efficient data migrations to move data to our large Data Warehouse
Collaborate across implementation and engineering teams in high visibility roles on key customer data migration projects and initiatives
Work closely with customers and implementation teams to define, map, and migrate data from legacy HR and payroll systems to the PrismHR product platform.
Take ownership of assigned projects and drive them to completion in a timely manner.
Ensure that projects meet technical requirements and comply with PrismHR’s development and technology standards.
ESSENTIAL SKILLS and EXPERIENCE:
5+ years of data migration experience
Prior experience as a highly hands-on data engineering team lead is highly desired, but will consider candidates with high potential and desire to grow into a team leadership role.
5+ years of experience with dimensional data modeling & schema design in Data Warehouses
5+ years of experience in custom or structured ETL design, implementation and maintenance
Ability to write well-abstracted, reusable code components
Outstanding communication, collaboration and project management skills
Exceptional multi-tasking ability; strong worth ethic with exceptional accountability and follow-through
- BS or MS degree in Computer Science or a related technical field
Pluses:
- Knowledge of PEO, human resources, and/or payroll software.
- Experience with multi-value databases (PICK), UniBasic, or System Builder.
- Postgres, ElasticSearch, Kafka, AWS
PrismHR is an EO/AA/VEV/Disabled Employer
Diversity Candidates are encouraged to apply