
Senior Data Engineer
MyEdSpace
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇬🇧 United Kingdom
Visit company websiteJob Level
Senior
Tech Stack
AirflowAWSCloudETLKafkaPostgresPythonSQL
About the role
- Design, develop, and maintain robust, scalable data pipelines and ETL/ELT processes
- Architect and optimize data warehouses, data lakes, and streaming solutions
- Ensure data quality, reliability, security, and governance across all data systems
- Collaborate with data analysts, and product teams to understand data requirements
- Optimize performance and cost of data infrastructure in cloud environments
- Implement monitoring, alerting, and logging for data workflows
- Lead technical design discussions and contribute to data architecture decisions
Requirements
- Strong proficiency in SQL and at least one programming language (Python preferably)
- Hands-on experience with data warehousing technologies (Snowflake preferably) and also the experience with classic OLTP databases (Postgres)
- Experience building ETL/ELT pipelines using tools such as Airflow, dbt/datamesh
- Understanding of semantic layers in BI applications (Looker/Holistics/Omni)
- Solid understanding of data modeling, schema design, and performance optimization
- Experience with AWS cloud platform
- Familiarity with version control, CI/CD, and software engineering best practices
- Knowledge of data governance, privacy, and compliance standards
- Experience with streaming technologies (Kafka, Kinesis)
Benefits
- Competitive + bonus
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SQLPythonETLELTdata warehousingdata modelingschema designperformance optimizationstreaming technologiesdata governance
Soft skills
collaborationleadershipcommunication