How Remoteville checks and expires listings
Senior Data Platform Engineer
Skills
Software As A ServiceApache AirflowApache SparkApplication EngineeringContextCost EngineeringEvolution
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 7–9+ years of data engineering or data platform experience with hands-on ownership of production systems
- Experience building and operating a data lakehouse data lake or modern warehouse architecture
- Deep fluency with Apache Airflow or comparable orchestration
- Strong Python with production-grade code testing packaging and debugging
- Advanced SQL for complex transformations performance tuning and debugging
- Hands-on relational schema design ideally in a multi-tenant SaaS context
- Terraform or comparable IaC for managing cloud data resources and CI/CD
- Familiarity with AWS data infrastructure including S3 IAM and managed services
- Experience using AI-assisted development tools to accelerate engineering workflows
- Demonstrated ownership of inherited and newly built systems
- Clear written communication describing system state problems and recommendations
- Experience mentoring other engineers through code review pairing or technical guidance
Nice to have
- Hands-on
- Independent
- Detail-oriented
- Curious
- Collaborative
Day to day
- Build and operate data pipelines across relational warehouse and lakehouse systems
- Own pipeline operations end to end including monitoring incident resolution data quality and documentation
- Design maintain and improve schemas infrastructure as code service layers and platform documentation
- Contribute to architectural decisions tooling evaluations platform health metrics and team mentorship
