Data Engineer
Core
Design, develop, and maintain scalable data pipelines and workflows to support analytics and business intelligence initiatives for a SaaS company serving millions of learners.
Role type
Data Engineer
Builds
Scalable data pipelines, optimized database schemas, and data infrastructure for analytics and AI initiatives.
Domain
SaaS / EdTech / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, Apache Spark, SQL, AWS (S3, Glue, Lambda), ETL/ELT pipeline design, data modeling, NoSQL databases (MongoDB, DynamoDB), data warehousing principles
Preferred skills
Big data technologies (Hadoop, Kafka), AWS Athena, AWS Redshift
Technologies
Python, Apache Spark, SQL, AWS, Aurora, DynamoDB, MongoDB, Tableau, Power BI, QuickSight
Responsibilities
Monitor and optimize database performance; Design and maintain ETL pipelines; Collaborate with AI and DevOps teams; Implement data modeling for relational and non-relational databases; Ensure data quality through validation and cleaning.
Seniority
Mid-level, hands-on IC
