rdccareers

Sr Backend Software Engineer

Apply Now

At a Glance

Location
Austin, Texas, United States
Employment
employment_optional
Experience
5+ years
Posted
2026-03-18T18:53:30-04:00

Key Requirements

Required Skills

AWSJavaMongoDBPostgreSQLPythonRustTypeScript

Domain Knowledge

  • Engineering

Requirements

5+ years of experience in software architecture, design and development, with specialty in developing backend APIs or full stack applications

Experience with some modern distributed systems backend languages like Python or Typescript, or any other object oriented language (Go, Rust, Java, etc.)

Good knowledge of distributed systems architecture from one of more cloud providers, preferable AWS, utilizing infrastructure as code

Experience with both relational databases (Postgres, etc.) and document stores (DynamoDB, mongodb)

Experience with frontend web or app application development

Experience building maintainable and scalable systems

Responsibilities

Use technology to create innovation that delights consumers, and agents, and disrupts the industry

Define work and drive technical decisions for complex features in the consumer and agent facing experiences

Collaborate across functional teams to solve business problems, and lead each step of the product development process: from ideation to release; rapidly prototyping, experimenting and delivering solutions that scale to support millions of users

Connect business and consumer problems to proposed technical solutions. Work with product and other stakeholders to rapidly deliver high-impact value and measure using data

Define and evolve the architecture, design and implementation of consumer and agent facing experiences using clean architecture principles.

Make effective and timely technology choices for implementing solutions, often without complete information.

About the Company

We have an exciting opportunity for an innovative and consumer-obsessed Senior Software Engineer to join our RDC Next team. The charter for this team is to build and deliver innovative solutions across the real-estate ecosystem that deepen relationships with industry players, consumers, and brokers/agents. We are in the starting phase of the first product that will change the experience of agents and home buyers through the home buying journey.

We believe in leveraging the best tools to solve problems faster. You will be expected to utilize AI coding assistants and LLMs proficiently to accelerate development velocity, generate boilerplate, and troubleshoot complex debugging scenarios. Beyond simple usage, this role requires the critical judgment to verify AI-generated outputs for security, performance, and accuracy. You should be comfortable integrating AI tooling into your daily workflow to eliminate repetitive tasks, allowing you to focus on high-impact architectural and strategic engineering challenges.