Join Midnite as a Senior Data Engineer to help scale the data platform, working on core platform improvements, reliable data pipelines, and modern data tooling. You'll own end-to-end data engineering projects, develop and optimize data models, and contribute to initiatives for lower-latency data movement. The role is high-ownership and offers a flexible working environment.
Requirements
- Design, build, and maintain scalable data pipelines using Python, SQL, Snowflake, Dagster, dbt, and AWS.
- Own end-to-end data engineering projects from ingestion through to analytics enablement.
- Develop and optimize reliable SQL-based data models.
- Help build a stronger staging and testing environment for data changes before production.
- Improve monitoring, alerting, and data quality across key pipelines.
- Contribute to CDC and lower latency data movement initiatives.
- Work closely with Product, Analytics, Engineering, and business stakeholders.
- Participate in code reviews and help raise engineering standards across the team.
- Pair with other engineers where needed and support more junior team members as the team grows.
Benefits
- Private health insurance with zero excess, including optical cover and optional dental.
- Income protection to protect your earnings and give you peace of mind.
- Tenure holiday policy.
- Flexible working and a fully supported home office setup.
- Nursery salary sacrifice scheme.
- Salary sacrifice schemes for tech and holidays.
- Retail discounts and subscription perks across a wide range of brands.
- Quarterly team socials.