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 APIsBackground 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 designExperience 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