Software Engineer

Realtor.comAustin, TX
Hybrid

About The Position

Realtor.com® is seeking a Software Engineer to join their Technology team. This role involves research and development of highly scalable, data-driven, consumer-facing applications, and identifying new technologies to enhance products. The engineer will work with cutting-edge technologies such as AWS, Node, GraphQL, and Flutter, contributing to the next-gen Search Platform with AI technologies and improving search experiences for millions of users. The position offers hands-on experience with a large-scale Search system.

Requirements

  • Bachelors or Masters degree in Computer Science/Engineering or related field, or equivalent professional experience.
  • 2+ years experience in development – you can understand and build flexible and scalable backend systems to meet the emerging needs of the business.
  • Building complex, robust, and highly scalable production applications.
  • Experience with Node.js, Python, Typescript, Java.
  • Strong engineering and quality mindset.
  • Delivering high value to customers quickly, frequently, with regular feedback and support.

Nice To Haves

  • Elasticsearch is a bonus.

Responsibilities

  • Design, develop, deliver, and maintain features and applications that enable real estate decisions for professionals and consumers.
  • Collaborate with key stakeholders on the company’s Search solution – including Product Owners regarding user stories, acceptance criteria, the definition of done, and other program-related decisions.
  • Develop solutions that are of high quality, scalable, cloud-based, reliable, and reusable.
  • Design and operationalize Search pipelines using advanced data architectures deployed on Amazon Web Services.
  • Optimize our developer toolchain to support instant provisioning of new services and infrastructure, fully automate deployment, and minimize development friction.
  • Work collaboratively in an Agile/Scrum team to plan and execute at high velocity, and across teams throughout the organization to reuse existing components and architect shared functionality.
  • Investigate and prototype technologies that can be leveraged to introduce new innovations in meeting business and customer goals.
  • Participate in process improvement initiatives to improve the quality and timeliness of deliverables with high predictability.
  • Work in a product development process that is primarily Agile/Scrum.

Benefits

  • Inclusive and Competitive medical, Rx, dental, and vision coverage
  • Family forming benefits
  • 13 Paid Holidays
  • Flexible Time Off
  • 8 hours of paid Volunteer Time off
  • Immediate eligibility into Company 401(k) plan with 3.5% company match
  • Tuition Reimbursement program for degreed and non-degreed programs
  • 1:1 personalized Financial Planning Sessions
  • Student Debt Retirement Savings Match program
  • Free snacks and refreshments in each office location
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service