How Remoteville checks and expires listings

Senior Data Platform Engineer

Skills
Software As A ServiceApache AirflowApache SparkApplication EngineeringContextCost EngineeringEvolution
Role

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