Senior Software Development Engineer

ZillowRemote-WA, WA
$160,900 - $257,100Remote

About The Position

As a Senior Software Development Engineer, you’ll lead the delivery and ongoing support of projects from end-to-end. In addition, you will: Contribute to the design of new features. Review the code of your peers Advocate for standard methodologies Facilitate engineering discussions Mentor junior engineers Participate in an inclusive, energetic and highly multi-functional team. We leverage technology best suited for each use case, however, our teams typically use the following tech: Python, Java, NodeJS, and Go for our APIs and services A range of persistence strategies including relational and non-relational databases This role has been categorized as a Remote position. “Remote” employees do not have a permanent corporate office workplace and, instead, work from a physical location of their choice, which must be identified to the Company. U.S. employees may live in any of the 50 United States, with limited exceptions.

Requirements

  • 5+ years of software development experience with Python for APIs and services.
  • Experienced in a range of persistence strategies including relational and non-relational databases.
  • Fluent in English.
  • Highly skilled with multiple modern development technologies used to design, deliver, debug, and maintain front-end user interfaces and back-end software systems.
  • Recognized as a technical leader on your team for several years and have an impact beyond your team.
  • Passionate about setting standard methodologies and raising the bar for systems design, testing, code quality, and maintainability - not only for the team but for the entire engineering organization!

Nice To Haves

  • Thrive on autonomy.
  • Seek out persistent problems.
  • Implement effective solutions quickly.

Responsibilities

  • Lead the delivery and ongoing support of projects from end-to-end.
  • Contribute to the design of new features.
  • Review the code of your peers.
  • Advocate for standard methodologies.
  • Facilitate engineering discussions.
  • Mentor junior engineers.
  • Participate in an inclusive, energetic and highly multi-functional team.

Benefits

  • Equity awards based on factors such as experience, performance and location.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service