Zillow

Reimagining real estate to make it easier than ever to move from one home to the next.

Senior Software Development Engineer, Big Data

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 5,001-10,000Since 2006H1B SponsorCompany SiteLinkedIn

Location

California + 7 moreAll locations: California, Connecticut, District of Columbia, New Jersey, New York, Maryland, Massachusetts, Washington

Posted

18 days ago

Salary

$160.9K - $257.1K / year

Bachelor Degree5 yrs expEnglishAirflowJavaPythonScalaSparkSQL

Job Description

• Design and implement scalable data pipelines to collect, process, and store large volumes of critical data from various sources • Provide data reliability and uptime by monitoring and troubleshooting data pipeline performance and scalability to ensure efficient operations • Be a “lazy” engineer - continuously seeking to improve the team’s efficiency by automating repeatable processes • Facilitate engineering discussions with collaborators, customers, partners, and team members from various departments to understand business needs and convert them into technical requirements • Authoritatively translate business use cases into well-thought-out data models that are easy to evolve with the business • Communicate technical concepts effectively to non-technical audiences • Be a bar-raiser for engineering best practices - carefully reviewing specifications, designs, pull requests and providing constructive/helpful feedback to raise the quality of our team’s output • Consistently write high-quality code, refactor, and optimize for better scalability, performance, and readability • Provide leadership within the team and mentor junior engineers

Job Requirements

  • A degree (BS+) in Computer Science or a related field
  • 5+ years of experience building and maintaining data-intensive applications
  • Experience developing sophisticated data pipelines scaling to billions of rows with production quality deployment, monitoring, and reliability and petabyte scale
  • Extensive experience with modern data technologies such as Spark and Airflow
  • Strong proficiency in programming languages such as Python, Java, or Scala
  • Extensive experience with SQL
  • Proven data modeling experience, translating business requirements into clean and easily evolvable data models
  • Excellent interpersonal skills and a passion for collaborating across organizational boundaries

Benefits

  • Equity awards based on experience, performance, and location

Related Job Pages

More Full-stack Engineer Jobs

Software Engineer

GoodlightAI

Turn messy store data into personalized insights driving bigger baskets and deeper shopper loyalty.

Full-stack Engineer18 days ago
ContractRemoteTeam 1-10Since 2025

Software Engineer developing React applications for customer intelligence at Goodlight AI

AirflowApacheERPFlaskGraphQLJavaScriptKafkaNext.jsNoSQLPythonReactSQLTypeScript
United States

Founding Product Engineer, Voice AI

Ascertain

Agentic AI for healthcare operations. Ascertain what matters, automate the rest.

Full-stack Engineer18 days ago
Full TimeRemoteTeam 11-50Since 2022

Product Engineer developing voice AI systems for healthcare automation

Python
New York
$140K - $175K / year

Software Engineer – Integrations

Ascertain

Agentic AI for healthcare operations. Ascertain what matters, automate the rest.

Full-stack Engineer18 days ago
Full TimeRemoteTeam 11-50Since 2022

Software Engineer integrating AI-powered healthcare platform for major health systems

Python
New York
$120K - $150K / year

Senior Software Engineer – Engineering Enablement

Shippo

We help eCommerce merchants grow by empowering them with the #1 shipping solution tool needed to save time and money.

Full-stack Engineer18 days ago
Full TimeRemoteTeam 201-500Since 2013

Senior Software Engineer enabling reliable shipping APIs for global e-commerce.

Hawaii + 6 moreAll locations: Hawaii, Nevada, New Mexico, Ohio, Oregon, Virginia, West Virginia