Sr Software Engineer - Data Platform

Apply Now

Job Description

Redfin is redefining real estate in the consumer’s favor by combining our own technology and agents to create a service that’s better, faster, and costs less. As a Redfinnian, you'll make a difference in one of life’s most important events - buying or selling a home. Our hiring standards are high, yet our culture is humble. We’ve got all the perks, but if what you value most is doing great work in a creative, collaborative, and disciplined environment, then come join us.

As a Senior Software Engineer on the Data Warehouse & Pipelines team you will help design and implement our platform for ever increasing scale. As part of a fast moving agile team you’ll make architectural decisions and implement large features. You will also work with other engineering and data science teams to build a consistent strategy and tools for Redfin’s data needs.


  • Play a key role in Redfin’s data strategy by leading development of our new centralized data lake
  • Drive our data platform and help evolve our technology stack using Airflow, Kubernetes, Spark, Apache Iceberg and multiple AWS technologies
  • Work with APIs and streaming data services to send and receive information between systems
  • Work across Redfin Engineering to build common tools for Big Data, Analytics, and Machine Learning
  • Act as a thought leader, mentor teammates, and evangelize best practices
  • Collaborate with our partners across the business on requirements gathering, develop and test your code, implement new processes in production, then maintain and support them over time


  • 5+ years of experience in Python, Java, C# or other modern programming languages
  • 3+ years of experience building and maintaining a scalable Big Data platform
  • 3+ years of experience with AWS and Data Lake creation tools (Apache Iceberg, AWS Lake Formation, Hudi, Data Bricks)
  • Experience with both batch and streaming data pipelines, as well as API integration and development
  • Experience with Airflow, Docker, Kubernetes, Spark is a plus
  • An entrepreneurial spirit, a drive to ship quickly, and familiarity with agile software development practices
  • The ability to deal with ambiguity, communicate well with partner teams - both technical and non technical, and a strong empathy for the customer experience
  • Excellent problem-solving, organizational, and leadership skills
  • A strong passion for data and building data-driven solutions

What we offer

  • Competitive compensation packages with a salary, bonuses, and restricted stock grants
  • Generous benefits, including three weeks of paid vacation, medical, dental, and vision insurance, and fully paid family leave
  • A high-growth company, providing opportunities for continued professional development and growth

To make sure we hire the most qualified people, we’ve designed a multi-step selection process that may include interviews, a homework assignment, and a reference check. We’re excited to get to know you and hope you’re ready to give this opportunity everything you’ve got!

The compensation information is provided in compliance with job posting disclosure requirements in Hawaii, Colorado, New York, New Jersey, Washington, and California.

Base Pay Range: $141,800.00 - 191,600.00. Actual base pay will depend on varying circumstances, including the position, location, individual qualifications, market finances, and other operational business needs. Depending on the position, compensation may also include commissions, bonuses, and equity. Potential for quarterly bonuses based on company performance. Potential for merit increases and stock grants based on performance.

Redfin offers a generous benefits package that includes 15 paid vacation days, 12 paid holidays, paid parental leave, sick leave, and flex days; medical, dental, and vision insurance benefits; flexible spending account, health savings account, life and disability insurance; fertility benefits, commuter benefits, Employee Assistance Programs; and 401(k) employer match.


Redfin is an equal opportunity employer committed to hiring a diverse workforce.

A diverse, inclusive culture is vital to Redfin's mission of making real estate better for people from all walks of life. We’re proud that Redfin is a place where different points of view and backgrounds are encouraged and respected. We constantly strive to build a company that reflects the world around us, based on our conviction that pursuing and developing talent of all types is the right way for a business to thrive over the long haul.

Redfin provides equal employment opportunities to all employees and applicants for employment and prohibit discrimination based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, and any other characteristic protected by applicable federal, state or local law. If you need accommodation in the application or recruitment process because of a disability or special need, please contact

Company Info.


Redfin is a full-service real estate brokerage. The Seattle-based company was founded in 2004, and went public in August 2017. Glenn Kelman is the CEO. Redfin's business model to undercut competition is based on sellers paying Redfin a discounted fee, either 1.0 or 1.5%, to list the seller's home. This does not include an additional fee charged to the seller to compensate the brokerage representing the buyer.

  • Industry
    Real Estate
  • No. of Employees
  • Location
    Seattle, WA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Redfin is currently hiring Senior Software Engineer- Data Jobs in Seattle, WA, USA with average base salary of $141,800 - $191,600 / Year.

Similar Jobs View More