Red Hat

Software Developer II - Search

Seattle, Washington, United States

Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Real Estate, BiotechnologyIndustries

Software Engineer, Search Team

Employment Type: Full-time

Location Type: Hybrid (Seattle, WA Headquarters - Tuesdays & Wednesdays; Remote - other days)

Position Overview

Redfin is transforming the $75 billion real estate industry through data, innovative software, and user-centric design. This role offers the opportunity to work on award-winning website and mobile applications, solving complex business problems in a highly visible, customer-focused manner. Join a collaborative environment dedicated to doing great work.

The Search Team is responsible for developing features that enhance the user's home search journey. We focus on the Home Details Page and the Search Map, the two highest-traffic pages on Redfin.com. As a full-stack team, we build consumer-facing UI and robust data ingestion pipelines and services. You will work on features used by millions of users and contribute to critical platforms and services.

About the Search Team

  • High Impact and High Visibility: We develop and maintain the most visible pages on redfin.com, serving millions of customers daily and acting as the essential top-of-funnel for Redfin's business.
  • Full Stack, Full Ownership: We own our features end-to-end, from data pipelines and databases to the user interface.
  • Performance is Critical: Due to high traffic, all our developments must meet strict performance criteria. We lead performance initiatives and best practices across the company.

The Role

  • Develop responsive, resilient, scalable, and high-quality software using React, Java, AWS, and other tools/libraries.
  • Balance trade-offs between complex infrastructure investments and pragmatic solutions for specific business needs.
  • Collaborate with engineering and product stakeholders to define, design, and develop projects.
  • Mentor and guide junior engineers.

About You

  • 3+ years of professional full-stack software development experience, specifically in React and Java.
  • Proven track record of designing, building, and maintaining scalable, high-performance web applications.
  • Passion for elegant interfaces that tell stories and inspire trust.
  • Strong communication and collaboration skills, with the ability to work effectively in a team, handle ambiguity, and empathize with customers.
  • Eagerness to contribute to Redfin's mission of creating a fundamentally better real estate experience.

Technologies We Use

  • Java
  • JavaScript, React
  • JSS
  • SQL, Hibernate, PostgreSQL
  • AWS, Redis Cache, Kafka
  • CSS, HTML
  • Kubernetes
  • Production monitoring tools
  • GraphQL

What We Offer

  • Competitive Compensation: Packages include salary, bonuses, and restricted stock grants.
    • Base Pay Range: $121,900.00 - $165,100.00. Actual pay depends on position, location, qualifications, market, and business needs. Compensation may include bonuses and equity.
  • Generous Benefits: Medical, dental, and vision insurance, fully paid family leave, and unlimited paid vacation.
  • Professional Development: Opportunities for continued growth in a high-growth company.
  • Impactful Work: Gain significant responsibility and work on projects with high visibility impacting millions of users, with less stress than a startup.
  • Work-Life Balance: Flexible vacation policy, 12 paid holidays, paid parental leave, and sick leave (accrued at 1 hour for every 30 hours worked).

Skills

React
Java
AWS
Full-stack development
Data pipelines
UI development
Performance optimization
Scalability
Resilience

Red Hat

Open-source enterprise software and cloud solutions

About Red Hat

Red Hat specializes in open-source software solutions for large organizations and enterprises, focusing on cloud computing and enterprise software. Its main product, Red Hat OpenShift, is a Kubernetes-based platform that allows businesses to manage containerized applications efficiently across various cloud environments. This platform supports fast deployment and easy integration, helping companies modernize their IT infrastructure without being tied to a single cloud provider. Red Hat operates on a subscription-based model, where clients pay for access to software, updates, and customer support, along with professional services like consulting and training. Additionally, Red Hat offers a marketplace for certified enterprise software compatible with OpenShift, providing tools that enhance application performance and reduce costs. The company's goal is to enable enterprises to effectively manage and scale their IT infrastructure using open-source solutions.

Raleigh, North CarolinaHeadquarters
1993Year Founded
ACQUISITIONCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
10,001+Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
401(k) Company Match
Paid Vacation
Paid Sick Leave
Paid Holidays
Parental Leave
Family Planning Benefits
Tuition Reimbursement

Risks

Competition from SUSE and Canonical in Kubernetes and cloud offerings is intensifying.
Over-reliance on AWS partnerships may limit Red Hat's flexibility and bargaining power.
Rapid AI advancements could outpace Red Hat's current offerings, requiring significant investment.

Differentiation

Red Hat specializes in open-source solutions for enterprise software and cloud computing.
Red Hat OpenShift offers a Kubernetes-based platform for managing containerized applications.
Red Hat's marketplace provides certified enterprise software compatible with OpenShift.

Upsides

Growing demand for hybrid cloud solutions boosts Red Hat's market opportunities.
Expansion in AI and machine learning supports Red Hat's RHEL AI capabilities.
Increased focus on sustainability aligns with Red Hat's resource-efficient open-source solutions.

Land your dream remote job 3x faster with AI