Taro Logo

Senior Software Development Engineer

Zillow is the most-visited real estate website in the United States, helping people find and win their home through digital solutions and easier buying, selling, financing and renting experiences.
$158,200 - $252,800
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Real Estate

Job Description

The Eventing team at Zillow, part of the Data Platform organization, is seeking a Senior Software Development Engineer to help build and maintain their unified, scalable eventing platform. This role is crucial in enabling teams across Zillow to model, capture, and utilize events for both analytical and operational needs. The team operates critical streaming technologies like Kafka and Flink, manages event schemas through the Event Portal, and provides developer tooling and self-service onboarding.

As a Senior SDE, you'll work with a diverse team of talented engineers to shape Zillow's data initiatives and implement strategies aligned with business objectives. You'll be responsible for developing platform tools and governance processes that empower internal users, enabling efficient data creation and sharing across the company. The role involves collaboration with data engineering teams, platform teams, and various stakeholders including technical engineers, data scientists, and product managers.

The position offers a competitive salary range of $158,200 - $252,800 annually, along with equity awards based on experience, performance, and location. Zillow provides comprehensive benefits including medical, dental, vision coverage, life and disability insurance, parental leave, retirement contributions, and paid time off. The company is committed to fostering an inclusive environment and has received recognition for its workplace culture, including listings in the 100 Best Companies to Work For and Bloomberg Gender-Equality Index.

This is a remote position, allowing you to work from any location in the United States. The role requires 5+ years of software development experience, strong technical skills in Python/Java/Scala, and expertise in cloud infrastructure and data platforms. If you're passionate about building scalable data solutions and working with cutting-edge technologies while contributing to Zillow's mission of reimagining real estate, this role offers an excellent opportunity to make a significant impact.

Last updated 16 days ago

Responsibilities For Senior Software Development Engineer

  • Architect, design, build, implement and support data platform tools
  • Collaborate with product managers, engineers, data scientists, and analysts
  • Identify opportunities to evangelize and support existing data processes
  • Develop essential platform tools and governance processes
  • Enable teams across the company to efficiently create and share data

Requirements For Senior Software Development Engineer

Python
Java
Kafka
  • 5+ years software development experience using Python/Scala/Java
  • Experience leading design/implementation/optimization of config driven, scalable services
  • Degree in Computer Science or related technical field; or equivalent work experience
  • Proficiency in developing and supporting services with cloud infrastructure such as AWS
  • Experience in developing scalable processes for supporting multiple user groups
  • Excellent interpersonal skills
  • Comfortable distilling informal customer requirements into problem definitions
  • Experience with mentorship and coaching/onboarding/leading teammates

Benefits For Senior Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive medical, dental, vision coverage
  • Life and disability coverage
  • Parental leave
  • Family benefits
  • Retirement contributions
  • Paid time off
  • Flexible work-life balance

Related Jobs