ReadWorks - Senior Data Engineer
REMOTE (US) | Contract, part-time (~20 hrs/week) | $70–110/hr
ReadWorks is a nonprofit that provides free, research-based reading comprehension resources to 11M+ K–12 students and teachers — focused on under-resourced communities. (YC-backed nonprofit - Imagine K12 F'14)
About the Role
We're looking for a Senior Data Engineer to help us design and build a scalable, event-driven data pipeline. You'll be a key technical voice in shaping our data infrastructure — evaluating tradeoffs, establishing patterns, and guiding migration from our legacy system to a modern data architecture.
Stack: Python, AWS Lambda, DynamoDB, S3, SQS, Redshift, EventBridge, AWS CDK
Requirements
You're a good fit if you have:
- Experience designing event-driven ETL pipelines at scale
- Data warehouse experience (Redshift or similar)
- Comfort working with and debugging distributed data systems
- Nice to have: Ruby (to read the legacy jobs you're replacing)
Compensation
- $70–110/hr
To Apply
Email your details (CV/Resume, Cover Letter, or any other info we should know about you) to engineering at readworks.org
Learn More
- More details about ReadWorks: https://about.readworks.org/
- More about the role: https://about.readworks.org/careers.html