Job Openings Senior Data Engineer

About the job Senior Data Engineer

About the Role

Our client is looking for a Senior Data Engineer who can own complex problems from beginning to end. This isnt a role for someone who simply pushes data through a pipeline. Youll be expected to investigate issues, make thoughtful recommendations, and deliver high-quality solutions that drive real business impact.

This role is central to the companys operations, helping to expand and scale its data infrastructure, pipelines, and enrichment strategies.

What Youll Do

Must Haves

  • Design, build, and optimize scalable data pipelines that power the application and deliver valuable insights to customers

  • Proven ability to own and solve complex problems end-to-end (not just execute tasks), with an emphasis on customer-facing deliverables and user impact

  • Strong proficiency in Python for data engineering tasks

  • Experience with Apache Airflow for workflow orchestration

  • Build and manage data infrastructure on Google Cloud Platform (GCP) using services such as BigQuery (or a similar data warehouse) and Cloud Storage

  • Hands-on experience with dbt for data modeling and transformations

  • Familiarity with ingesting data from APIs and/or files at scale

  • Experience working within a data-mesh architecture

  • Ability to work independently and communicate progress clearly in a startup environment

  • Startup mindset: comfortable with ambiguity, urgency, and rapid iteration

  • Strong cross-team collaboration to support product and data acquisition teams, answering data-related inquiries, building tools, and enabling enhancements

Nice to Haves

  • Experience writing web scrapers using Playwright or BeautifulSoup
    Familiarity with LLM-based enrichment using tools like Gemini or Google Search APIs

  • Background in geospatial data (real estate, construction tech, etc.)
    Experience at early-to-mid-stage startups in data-heavy environments
    Familiarity with data normalization, schema management, and taxonomy design

  • Experience with data quality and monitoring systems like Great Expectations or similar

  • Exposure to DevOps tools and infrastructure such as Terraform, ArgoCD, GitHub Actions, or equivalent

Why Join Our Client?

  • Impact: Youll play a key role in how the product scales and delivers value to end users

  • Ownership: Youll have autonomy to solve meaningful problems and be trusted to deliver

  • Collaboration: Work alongside a small, experienced team that values creative thinking and fast execution

Innovation: The technology is purpose-built to transform data into actionable insights and strategic advantages