E

Evolve

Vacation rental platform with managed homes

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 6 years of experience in data engineering, architecture, or related technical roles working with large-scale data systems.
  • Deep experience with SQL and Python for data transformation and automation.
  • Hands-on experience with modern data stack tools such as dbt, Airbyte, Fivetran, and Snowflake.
  • Strong understanding of cloud technologies, particularly AWS, including S3, Lambda, EC2, and IAM.
  • Familiarity with open data formats and scalable data lakehouse principles, such as Iceberg or similar.
  • Experience building and operating workflow orchestration tools such as Airflow.
  • Knowledge of observability and monitoring frameworks to support data platform health and alerting.
  • Comfort working in Git-based environments with strong CI/CD practices.
  • Ability to communicate technical concepts effectively to technical and non-technical audiences.
  • Demonstrated ability to mentor, coach, and collaborate across a multidisciplinary data team.

Responsibilities

  • Shape the design of scalable, modular, and performant data systems as a senior technical contributor.
  • Partner with cross-functional teams to design and deliver reliable data pipelines for analytics, reporting, and data science use cases.
  • Develop and optimize ELT workflows using tools such as Airbyte, Fivetran, dbt, and Python.
  • Design and maintain performant data models in Snowflake, including star schemas and other dimensional modeling techniques, to support clean, well-structured, easily consumable datasets, including those optimized for AI tools and text-to-SQL interfaces.
  • Improve data observability through proactive alerting, monitoring, and incident response capabilities.
  • Explore and implement open table formats such as Apache Iceberg to enable flexibility, scalability, and interoperability across data systems.
  • Collaborate with DevOps and Cloud teams to optimize AWS-based infrastructure for performance, cost, and reliability.
  • Establish and maintain engineering best practices, including version control, code reviews, CI/CD pipelines, and automated testing.
  • Mentor other engineers and analytics professionals, fostering knowledge sharing and high standards for quality and consistency.
  • Stay current on emerging technologies and recommend improvements to platform capabilities, performance, or efficiency.

About the Company

Evolve

Vacation rental platform with managed homes

Evolve provides vacation rentals by listing privately owned, professionally managed, verified homes with 24/7 guest support and guaranteed best rates. Homeowners list properties on evolve.com, where each listing is verified and managed to ensure clean, well-equipped stays; guests book securely and receive ongoing support. It differentiates itself by focusing on verified, managed private homes rather than generic listings, offering a guaranteed best rate, 24/7 support, and a philanthropic donation per stay. The goal is to give travelers a worry-free, high-quality experience while delivering steady income for homeowners and funding social good.

Company size
1-10
Company stage
Late Stage VC
Total funding
$224.2M
Headquarters
Denver, CO
Founded
2011

Recently Posted Jobs

Explore more opportunities at Evolve

See more jobs