rdccareers
Staff Software Engineer, Backend
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
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.