Tallo logoTallo logo

Data Engineer

Job

Randstad USA

Malvern, PA (In Person)

$126,526 Salary, Full-Time

Posted 5 days ago (Updated 3 days ago) • Actively hiring

Expires 6/6/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
83
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

job summary:
Core Skill:
Schema Design, Live Migration & Transformation Pipelines We need a data engineer who has designed and operated production data pipelines
  • not just written queries, but owned the storage layer, migration strategy, and transformation pipelines that other components depend on.
The work involves migrating a live system's data layer to a production-grade, domain-appropriate store, designing transformation pipelines that normalize disparate sources into clean schemas, and building data quality instrumentation that catches failures before they surface as bad output.
  • Python proficiency is required.
The transformation pipelines are Python and this engineer must contribute to them at a production quality level.
location:
Malvern, Pennsylvania job type: Solutions salary: $58.33
  • 63.
33 per hour work hours: 8am to 5pm education: Bachelors responsibilities:
What We Need:
  • Schema design Has designed relational database schemas from scratch
  • tables, column types, normalization strategy, primary and foreign keys, and upfront indexing decisions. Has also inherited a schema, audited it, and documented what is actually used versus what is vestigial.
  • Live database migration Has migrated a production database without taking the system offline. Can describe a dual-write migration, how to validate data consistency at each stage, what the rollback plan looks like, and what failure modes they have actually encountered
  • not just read about.
  • Production Python 3-5 years writing Python at a production quality level
  • engineered pipelines with structured error handling, retry logic, observability, and lifecycle management. Not data science notebooks. Must read and extend existing Python components confidently at the same quality standard as the rest of the team.
  • SQL fluency Can write complex queries with joins, window functions, CTEs, and subqueries. Can read a query plan, identify why a query is slow, design the right index for a specific access pattern, and reason about cost under volume.
  • Transformation pipeline design Has built ETL or ELT pipelines that take heterogeneous data sources, validate and normalize them, and load them into a target schema.
Understands schema contracts:
what happens when an upstream source changes shape, how you detect it, and how you prevent silent data corruption downstream.
  • Data quality instrumentation Has added data quality checks to a production pipeline
  • completeness rates, freshness metrics, schema conformance validation
  • and configured alerting when those metrics degrade.
Has experienced a silent data quality failure in production and can describe how they eventually detected it.
Robust preference for:
Experience with time-series databases (TimescaleDB, InfluxDB, or equivalent). Has worked in a regulated environment with data retention and audit trail requirements as non-negotiable engineering constraints.
qualifications:
What We Need:
  • Schema design Has designed relational database schemas from scratch
  • tables, column types, normalization strategy, primary and foreign keys, and upfront indexing decisions. Has also inherited a schema, audited it, and documented what is actually used versus what is vestigial.
  • Live database migration Has migrated a production database without taking the system offline. Can describe a dual-write migration, how to validate data consistency at each stage, what the rollback plan looks like, and what failure modes they have actually encountered
  • not just read about.
  • Production Python 3-5 years writing Python at a production quality level
  • engineered pipelines with structured error handling, retry logic, observability, and lifecycle management. Not data science notebooks. Must read and extend existing Python components confidently at the same quality standard as the rest of the team.
  • SQL fluency Can write complex queries with joins, window functions, CTEs, and subqueries. Can read a query plan, identify why a query is slow, design the right index for a specific access pattern, and reason about cost under volume.
  • Transformation pipeline design Has built ETL or ELT pipelines that take heterogeneous data sources, validate and normalize them, and load them into a target schema.
Understands schema contracts:
what happens when an upstream source changes shape, how you detect it, and how you prevent silent data corruption downstream.
  • Data quality instrumentation Has added data quality checks to a production pipeline
  • completeness rates, freshness metrics, schema conformance validation
  • and configured alerting when those metrics degrade.
Has experienced a silent data quality failure in production and can describe how they eventually detected it.
Robust preference for:
Experience with time-series databases (TimescaleDB, InfluxDB, or equivalent). Has worked in a regulated environment with data retention and audit trail requirements as non-negotiable engineering constraints.
Equal Opportunity Employer:
Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). This posting is open for thirty (30) days. Any consideration of a background check would be an individualized assessment based on the applicant or employee's specific record and the duties and requirements of the specific job. job detailssummary$58.33
  • $63.
33 per hourcontractbachelor degreecategorycomputer and mathematical occupationsreference1331750job details job summary:
Core Skill:
Schema Design, Live Migration & Transformation Pipelines We need a data engineer who has designed and operated production data pipelines
  • not just written queries, but owned the storage layer, migration strategy, and transformation pipelines that other components depend on.
The work involves migrating a live system's data layer to a production-grade, domain-appropriate store, designing transformation pipelines that normalize disparate sources into clean schemas, and building data quality instrumentation that catches failures before they surface as bad output.
  • Python proficiency is required.
The transformation pipelines are Python and this engineer must contribute to them at a production quality level.
location:
Malvern, Pennsylvania job type: Solutions salary: $58.33
  • 63.
33 per hour work hours: 8am to 5pm education: Bachelors responsibilities:
What We Need:
  • Schema design Has designed relational database schemas from scratch
  • tables, column types, normalization strategy, primary and foreign keys, and upfront indexing decisions. Has also inherited a schema, audited it, and documented what is actually used versus what is vestigial.
  • Live database migration Has migrated a production database without taking the system offline. Can describe a dual-write migration, how to validate data consistency at each stage, what the rollback plan looks like, and what failure modes they have actually encountered
  • not just read about.
  • Production Python 3-5 years writing Python at a production quality level
  • engineered pipelines with structured error handling, retry logic, observability, and lifecycle management. Not data science notebooks. Must read and extend existing Python components confidently at the same quality standard as the rest of the team.
  • SQL fluency Can write complex queries with joins, window functions, CTEs, and subqueries. Can read a query plan, identify why a query is slow, design the right index for a specific access pattern, and reason about cost under volume.
  • Transformation pipeline design Has built ETL or ELT pipelines that take heterogeneous data sources, validate and normalize them, and load them into a target schema.
Understands schema contracts:
what happens when an upstream source changes shape, how you detect it, and how you prevent silent data corruption downstream.
  • Data quality instrumentation Has added data quality checks to a production pipeline
  • completeness rates, freshness metrics, schema conformance validation
  • and configured alerting when those metrics degrade.
Has experienced a silent data quality failure in production and can describe how they eventually detected it.
Robust preference for:
Experience with time-series databases (TimescaleDB, InfluxDB, or equivalent). Has worked in a regulated environment with data retention and audit trail requirements as non-negotiable engineering constraints.
qualifications:
What We Need:
  • Schema design Has designed relational database schemas from scratch
  • tables, column types, normalization strategy, primary and foreign keys, and upfront indexing decisions. Has also inherited a schema, audited it, and documented what is actually used versus what is vestigial.
  • Live database migration Has migrated a production database without taking the system offline. Can describe a dual-write migration, how to validate data consistency at each stage, what the rollback plan looks like, and what failure modes they have actually encountered
  • not just read about.
  • Production Python 3-5 years writing Python at a production quality level
  • engineered pipelines with structured error handling, retry logic, observability, and lifecycle management. Not data science notebooks. Must read and extend existing Python components confidently at the same quality standard as the rest of the team.
  • SQL fluency Can write complex queries with joins, window functions, CTEs, and subqueries. Can read a query plan, identify why a query is slow, design the right index for a specific access pattern, and reason about cost under volume.
  • Transformation pipeline design Has built ETL or ELT pipelines that take heterogeneous data sources, validate and normalize them, and load them into a target schema.
Understands schema contracts:
what happens when an upstream source changes shape, how you detect it, and how you prevent silent data corruption downstream.
  • Data quality instrumentation Has added data quality checks to a production pipeline
  • completeness rates, freshness metrics, schema conformance validation
  • and configured alerting when those metrics degrade.
Has experienced a silent data quality failure in production and can describe how they eventually detected it.
Robust preference for:
Experience with time-series databases (TimescaleDB, InfluxDB, or equivalent). Has worked in a regulated environment with data retention and audit trail requirements as non-negotiable engineering constraints.
Equal Opportunity Employer:
Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). This posting is open for thirty (30) days. Any consideration of a background check would be an individualized assessment based on the applicant or employee's specific record and the duties and requirements of the specific job.

Similar remote jobs

Similar jobs in Malvern, PA

Similar jobs in Pennsylvania

  • Job

    Bounce Back Physical Therapy

    Wayne, PA

    Posted2 days ago

    Updated1 day ago

  • Job

    Cardinal Health

    Harrisburg, PA

    Posted2 days ago

    Updated1 day ago

  • Job

    Maintenance Tech

    Concord Hospitality Enterprises

    Pittsburgh, PA

    Posted2 days ago

    Updated1 day ago

  • Job

    Mailroom Associate

    Keystone Property Enhancement, LLC

    Pittsburgh, PA

    Posted2 days ago

    Updated1 day ago

  • Job

    Mechanic

    Employers' Strategic Partnership Group LLC *Check Case Notes*

    Williamsport, PA

    Posted2 days ago

    Updated1 day ago