rdccareers

Staff Software Engineer, Backend

Apply Now

At a Glance

Location
Austin, Texas, United States
Employment
employment_optional
Experience
8+ years
Posted
2026-07-10T10:22:41-04:00

Key Requirements

Required Skills

AWSNode.jsPythonReactSnowflake

Domain Knowledge

  • Engineering

Requirements

8+ years of professional software development experience

3+ years of experience contributing to system architecture and design

Experience in software development and a strong willingness to learn our technology stack, including: Python (FastAPI, Pydantic, NumPy, Pandas), React, Node.js, and GraphQL

Experience with cloud systems (AWS preferred)

Knowledge with data platforms and pipelines (snowflake & airflow preferred)

Experience working with relational or non-relational databases.

Responsibilities

Lead the design and delivery for the ambiguous/complex problem space in the squad.

Provide guidance to team/s on system architecture and design.

Develop solutions that are of high quality, scalable, and reliable

Work collaboratively in squads composed of Product Managers, Designers, Analysts, and Engineers.

Investigate and prototype technologies that can be leveraged to introduce new innovations

About the Company

We balance creativity and innovation on a foundation of in-person collaboration. Our employees work three days in our Austin headquarters, where they have the opportunity to collaborate in-person, adding richness to our culture and knitting us closer together.