Senior Data Engineer
Listed on 2026-05-30
-
Software Development
Data Engineer, Software Engineer
Overview
As a Senior Data Engineer, you will share ownership of Redfin's Data Platform, owning business‑critical data integrations and operational excellence. You will work closely with Engineering and Analytics teams to create and support data pipelines and transformations. The ideal candidate is a data pipeline builder who enjoys optimizing existing systems as well as building new systems from the ground up, and who is self‑directed and comfortable supporting the data needs of multiple systems and teams.
Responsibilities- Design, develop, and support complex data pipelines from a wide variety of data sources for Redfin.
- Work with other Engineering teams to design and implement data exchange systems from structured and unstructured data sources.
- Work with end users to gather requirements and design solutions that provide the data they need in the required format.
- Ensure 100% accuracy; all code and processes fully tested and verified before production.
- Identify and implement internal process improvements by automating manual processes and optimizing for accuracy, performance and coding best practices.
- Support and maintain dev, test, and prod environments.
- Serve as part of a weekly on‑call rotation.
- 5+ years experience with a modern programming language (Python preferred, Java also acceptable).
- 5+ years experience with complex SQL, data modeling and database technologies (Postgres, MySQL, Snowflake – Snowflake preferred).
- Experience creating and maintaining complex data pipelines.
- Ability to translate business needs into technical requirements.
- Experience with batch and streaming data pipelines.
- Experience with both structured and unstructured data sets.
- Ability to structure data to make it accessible, performant, and resilient to change.
- Experience with Git, Jenkins, Airflow, Docker, Kubernetes, Spark is a plus.
- Experience with message queuing and stream processing is a plus.
- Ability to handle ambiguity and function in a fast‑paced, constantly changing environment.
- Excellent communication skills with both technical and non‑technical users.
Base salary range: $ – $. The position may also be eligible for an annual bonus, incentives and other employment‑related benefits, including medical, dental and vision benefits, a 401(k) retirement plan, and paid‑time off.
BenefitsAdditional benefits and perks are available. Refer to Redfin’s full list of benefits and perks for details.
Location & EligibilityLos Angeles County and San Francisco candidates only. Qualified applicants with arrest or conviction records will be considered for employment per the Fair Chance Ordinance and the Fair Chance Initiative for Hiring.
Equal Opportunity EmploymentDecisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The company provides reasonable accommodations to qualified individuals with disabilities in accordance with applicable state and federal laws. Applicants requiring reasonable accommodations in completing the application or participating in the application process should contact a member of the Human Resources team at
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).