About the Role
We are seeking a Data Engineer with a strong Python and SQL skillset to join our team and expand our capacity to meet the demands of our growing client base. In this role, you will develop key data transformations to make data available to our analyst team.
Work Set-up: 100% Work from home
Work Schedule: Night Shift - 9:00 PM to 6:00 AM PH time (Aligned with US Business Hours/US Eastern Time)
What you'll do
As part of a dynamic, growing startup, you will report to the Director of Technology, work closely with the analyst team, and serve as a developer for a data warehouse.
Our ideal candidate is an experienced Python and SQL developer with a history of building data transformation processes that scale. The right individual should have a meticulous approach to writing quality code and following best practices; enjoy the challenge of manipulating and transforming data; understand the importance of reliability; and view security with utmost importance.
What You Bring (Technical Skills and Experience)
- 3+ years of experience as a data engineer with Python and SQL as the primary toolset
- 2+ years of experience working with BigQuery (or another columnar database)
- Proficiency with Pandas and Polars (current solution is built around Pandas and Polars)
- Demonstrable experience working with, transforming, and loading large data sets (10's of millions of records)
- Strong understanding of error handling, logging, and alerting for reliability
- Ability to write configurable and extendable ETLs so they are executable for multiple use cases
- Practical experience writing and executing tests
- Diligent with commenting, documentation, and version control
- Bachelor's degree required
- Must be able to provide examples of work products
Soft Skills
- Ability to work in a fully remote environment (Slack, Zoom)
- Works well with internal stakeholders and can translate needs into technical solutions
- Self-motivated and able to independently structure work time to achieve assigned objectives
- Excited to work in a collaborative team environment with a flat and flexible organizational structure
- Adheres to the utmost ethical standards in preserving confidentiality with client data
- Works effectively with diverse stakeholders including school and district leaders
Nice to Have
- EdTech and/or student data experience
- Familiarity with Power BI (our analysts use this extensively)
- Experience working in a Linux environment and with Docker images/containers