[Remote] Senior Data Engineer
Note: The job is a remote job and is open to candidates in USA. Apartment List is the premier rental matchmaker, connecting renters with compatible city properties. They are seeking a Senior Data Engineer to build and operate reliable, scalable data systems that support analytics and decision-making across the company.ResponsibilitiesDesign, build, test, and deploy scalable and reliable data pipelines that power analytics and product decision-makingOwn medium-sized data platform initiatives end-to-end, from initial design through production deployment and operational supportDesign, migrate, and maintain data workflows in Apache Airflow, including supporting migration of legacy ETL systems to modern orchestration patternsEnsure pipeline reliability by proactively monitoring workflow SLAs for freshness, quality, and performance, and resolving failures efficientlyImplement and utilize monitoring systems to detect pipeline failures, schema drift, and data quality anomaliesParticipate in on-call rotations and contribute to incident response and root cause analysis for data incidentsApply best practices in warehouse performance and cost optimization, including partitioning, indexing, and efficient data modeling to control BigQuery spendBuild maintainable, modular data models and pipelines using reusable patterns and shared components across the teamPartner closely with Analytics Engineering, Data Science, and business stakeholders to deliver durable improvements across the ingestion, transformation, modeling, and serving layers of the data platformContribute to operational excellence through documentation, monitoring improvements, and participation in postmortems and reliability initiativesSkills5+ years of experience in data engineering, with a track record of delivering reliable production data pipelines and systemsStrong experience designing and maintaining orchestration workflows using Apache AirflowExperience building scalable data pipelines using modern cloud data platforms such as BigQuery and tools such as DBTStrong understanding of data modeling, schema design, and building maintainable, modular data systemsExperience implementing CI/CD best practices for data pipelines, including automated testing, validation, and deployment workflows to ensure reliable and repeatable production releasesExperience monitoring and operating production data systems, including pipeline observability, data quality checks, and incident responseAbility to identify performance and cost risks in large-scale data systems and implement optimizationsStrong collaboration skills and experience working with cross-functional partners including analytics engineers, data scientists, and product teamsProven ability to independently execute medium-sized projects and deliver reliable, production-grade systemsFamiliarity with Kubernetes-based data infrastructure, including deploying and operating containerized data services and workflows in a production environmentExperience migrating legacy ETL systems to modern orchestration frameworksFamiliarity with observability and monitoring tools for data pipelines (e.g., Datadog or similar)Experience operating data systems with strict SLAs for freshness, reliability, and cost efficiencyCompany OverviewApartment List is a smart, simple and seamless renting platform thatโs dedicated to making the process fair and transparent for all. It was founded in 2009, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is http://www.apartmentlist.com.