Senior Software Engineer, Big Data

Zillow Zillow · Consumer · Mexico City, Mexico

Senior Software Engineer to build the next generation of Zillow's analytics and insights platform, focusing on AI-powered analytical experiences and AI-enabled workflows. The role involves developing systems for data discovery, understanding, and usage, and applying LLMs to improve usability and productivity within product and developer workflows.

What you'd actually do

  1. Build and evolve platform capabilities for reporting, dashboards, interactive applications, and AI-powered analytical experiences
  2. Develop systems that improve how users discover, understand, and use trusted data and metrics
  3. Contribute to the metrics, metadata, and governance foundations that enable reliable self-service analytics at scale
  4. Improve analytics infrastructure, warehouse and compute integrations, and platform developer experience
  5. Design and ship AI-enabled workflows that simplify onboarding, insight creation, and interaction with the data platform

Skills

Required

  • Strong software engineering experience, including designing and shipping production systems
  • Experience in data engineering, data platforms, analytics infrastructure, or warehouse and compute systems
  • Experience building scalable, reliable platform capabilities used by multiple teams
  • Ability to work through ambiguity and drive technical solutions in a fast-moving environment
  • Strong collaboration and communication skills, with the ability to influence across teams
  • Experience using and operating Databricks

Nice to have

  • Experience building AI/LLM-powered product or developer experiences
  • Familiarity with BI tools such as Tableau, Amplitude, Power BI.
  • Familiarity with prompt engineering, evaluation, or guardrails for AI-assisted workflows
  • Experience with semantic layers, metrics platforms, metadata systems, or self-service analytics tooling
  • Product sense for internal platforms, including reducing friction, improving adoption, and making complex systems intuitive for users

What the JD emphasized

  • AI/LLM-powered workflows is preferred
  • Experience building AI/LLM-powered product or developer experiences
  • Familiarity with prompt engineering, evaluation, or guardrails for AI-assisted workflows

Other signals

  • AI-powered analytics
  • AI-enabled workflows
  • Apply LLMs pragmatically