Staff Software Engineer
$207K–$301K
Austin, TX, USA · Staff · Full-time · Posted Oct 12, 2026
- Experience
- 8 years with a Bachelor’s degree, or 6 years with a Master’s degree; 6 years in each of the specified technical areas.
- Education
- Bachelor’s degree in Computer Science, Software Engineering, Engineering Management, or a related field; alternatively, a Master’s degree in one of these fields.
About the job
Leads engineering direction and delivery of large-scale software solutions, guiding a distributed team and shaping roadmaps, system design, and engineering practices.
What you'll do
- Coach a distributed engineering team and align goals, outcomes, and timelines.
- Develop technical roadmaps, manage priorities, and design, test, and deploy scalable software solutions.
- Guide system design, review code, define success metrics, automate processes, and triage system issues.
What they ask for
- 6 years of experience programming in C++, Java, Python, Kotlin, or Go.
- 6 years of experience with algorithms and data structures, systems architecture, debugging, and risk management.
- Bachelor’s degree in Computer Science, Software Engineering, Engineering Management, or a related field, with 8 years of progressive post-baccalaureate experience; alternatively, a Master’s degree in one of these fields with 6 years of experience.
Pay
$207,000 - $301,000 USD base salary
Tools
C++, Java, Python, Kotlin, Go
Model-written summary · the original posting is authoritative