Redfin Logo

Redfin

Staff Database Engineer

Posted Yesterday
Be an Early Applicant
In-Office or Remote
2 Locations
180K-244K Annually
Senior level
In-Office or Remote
2 Locations
180K-244K Annually
Senior level
The Staff Database Engineer will lead database strategy, architecture, and management, ensuring system reliability and optimizing database performance while collaborating with teams to solve challenges.
The summary above was generated by AI
This position is a hybrid role requiring employees to work from our headquarters location in Seattle, WA every Tuesday and Wednesday, and remote all other days.

Hybrid from Seattle is the preferred location but this role is open to fully remote candidates.

Redfin is revolutionizing the $75 billion real estate industry. We use data, software, and innovative design to put customers first at every step in the home-buying and selling process. We’ve got all the perks, but if what you value most is doing great work in a collaborative environment, join us.

The Production Engineering team at Redfin is currently seeking a Staff Database Engineer to lead the technical architecture of Redfin’s Database systems. They will work with the database team manager and other database engineers to develop and execute a strategy that supports system reliability and reduces team member load.. The Staff Database Engineer will also collaborate with senior engineers and leaders across Redfin and partner companies to solve large-scale problems. This role requires depth in design, collaboration with internal teams, a proactive approach to problem solving, and an ability to optimize and tune our databases for maximum efficiency.

Who You Are:

  • You have extensive expertise and development skills in building, scaling, and supporting database technologies  (Postgres, Aurora  RDS,  event streaming, caching).

  • You have formulated and led cloud database deliverables including provisioning, automation, scaling/performance, and replication.

  • You understand the what/why/how of infrastructure protocols and architecture.

  • You have experience with database performance tuning, troubleshooting databases, and performance issues.

  • You understand and advocate best practices that promote reliability and reduce toil. 

  • You show empathy for clients who rely on your systems, and seek to provide them a positive experience.

  • You love to build tooling for common DBA processes and to automate!

Responsibilities:

  • You will help lead the database strategy at Redfin, including architecture, management, and access patterns.

  • You will lead complex technical discussions with a variety of audiences, including software and systems engineers and business leaders.

  • You will support both large scale / high volume databases as well as more specialized AWS managed offerings.

  • You will consult with other teams on system design and capacity planning.

  • You will define & implement database architecture with a focus on reliability, throughput, scalability, and security.

  • You will use and evangelize approved AI code generation tools to document, architect, and create code.

  • You will build observability to proactively detect and prevent performance issues.

  • You will perform DBA duties in non-production and production environments, such as upgrade, backup, recovery, and migration.

  • You will work with the team to prioritize maintenance of Postgres instances including replication setup, parameter settings, and identification of appropriate instance types/sizes.

  • You will plan and participate in high availability and disaster recovery planning/drills.

  • You will use your systems knowledge to promote scaling and performance for every service at Redfin.

  • You will participate in an on-call rotation for about one week per month..

Minimum Qualifications and Skills:

  • 7+  years of cloud / AWS experience 

  • 7+ years managing a cloud database instances (i.e. RDS, Aurora, or on EC2)

  • 5+ years of PostgreSQL (or similar) database engineering and administration. 

  • You have experience analyzing and troubleshooting large-scale distributed systems.

  • You have experience monitoring infrastructure and database health.

  • Deep knowledge of at least one AI code generation tool, such as GitHub CoPilot, Anthropic Claude Code, Cursor, or similar.

  • You have experience with Terraform, CloudFormation, or other infrastructure as code tools.

  • You understand and advocate for security best practices.

  • You have a Bachelor's degree in Computer Science or similar, or equivalent work experience.

  • Experienced mentor of other engineers with the ability to guide a team of engineers to identify and implement solutions to difficult problems.

  • Experience in an Agile environment and production infrastructure on call.

  • Understanding of continuous delivery and deployment.

  • Experience with Linux administration and Linux scripting, including Python/Ruby script development.

Preferred Qualifications and Skills:

  • AWS Certified Database - Specialty, or other Database-specific certifications

  • Software or Systems Development experience.

  • Expertise in RDS (Postgres) databases and Non-Relational databases such as (DynamoDB, Redis, Snowflake).

  • Understanding of operating systems, storage and networking.

The compensation information below is provided in compliance with all applicable disclosure requirements.

Base Pay Range: $180,100.00 - 243,600.00. Actual base pay will depend on varying circumstances, including the position, location, individual qualifications, market finances, and other operational business needs. Compensation may also include bonuses and equity.

We offer a generous benefits package including flexible vacation that supports the importance of time away from work for rest and relaxation, 12 paid holidays, paid parental leave, sick leave (accrued at 1 hour for every 30 hours worked), medical, dental, and vision insurance benefits, flexible spending account, health savings account, life and disability insurance, fertility benefits, Employee Assistance Programs, and 401(k) employer match.#LI-Hybrid

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 [email protected]

Redfin encourages individuals with criminal record histories to apply for employment and considers such individuals for employment consistent with the requirements of any applicable fair chance acts, including but not limited to the California, San Francisco and Los Angeles County Fair Chance Acts. Philadelphia applicants can access a copy of Philadelphia Fair Criminal Records Screening Standards ordinance poster here.

Redfin accepts applications on an ongoing basis.

Top Skills

Ai Code Generation Tools
Aurora Rds
AWS
CloudFormation
DynamoDB
Postgres
Python
Redis
Ruby
Snowflake
Terraform

Similar Jobs

8 Days Ago
Remote
United States
136K-170K Annually
Senior level
136K-170K Annually
Senior level
Software
Lead performance and reliability improvements of databases, optimize schema design, and resolve production issues. Collaborate cross-functionally, monitor systems, and implement scaling strategies.
Top Skills: CloudFormationMySQLPostgresPulumiTerraform
10 Days Ago
Remote
2 Locations
Senior level
Senior level
Fintech • Information Technology
As a Site Reliability Engineer at Alpaca, you'll ensure system reliability and performance while collaborating with development teams, managing incidents, and improving observability. Requires strong troubleshooting and operational skills, particularly with PostgreSQL.
Top Skills: GoLinuxPostgresPrometheus
21 Days Ago
Remote
United States
177K-273K Annually
Expert/Leader
177K-273K Annually
Expert/Leader
Security • Software • Cybersecurity • Automation
As a Staff Database Reliability Engineer, lead strategic initiatives for database architecture, optimize performance, mentor teams, and promote best practices in data usage.
Top Skills: Aws AuroraAws DynamodbAws ElasticacheMySQLObject-Relational MappingRedisSQLTypeormTypescript

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account