Senior Software Engineer
140k – 220kAustin, TXBackend EngineeringHybrid4+ YOE
Summary
Senior Backend Engineer owning end-to-end initiatives on a Python/FastAPI + React stack with agentic AI capabilities. Requires 4-8 years experience and strong product sense.
About the role
What You'll Do
- End-to-end ownership. Drive a medium-sized initiative from requirements to production with minimal hand-holding. Unblock yourself, communicate tradeoffs clearly, gather feedback on your plans, and ship. Take long-term responsibility for what you build.
- Agentic coding fluency. Use AI coding tools — Claude Code, Codex, Cursor, or equivalent — every single day. Have real opinions about what works and what doesn't.
What You Bring
- 4–8 years of backend engineering experience. What you've shipped matters more than your title or years on paper.
- Generalist application engineer — primarily backend, but comfortable jumping to the frontend or data layer when needed. Shipped major projects used by paying customers.
- Backend technologies — strong engineers learn fast; proficiency in any backend stack is the baseline. Experience with Python, FastAPI, or Node is a plus.
- Product sense — worked on user-facing surfaces and have genuine opinions about them.
- Strong ownership, independence, curiosity, and a collaborative mindset.
- Background — likely worked at companies like Indeed, Atlassian, Amazon, Google, Apple, or Meta.
Bonus Points
- Startup experience where you owned a domain, paired with big-company engineering rigor.
- Background in HR tech or the recruiting domain.
Skills
PythonFastAPINode.jsReactBackend DevelopmentFrontend DevelopmentAI Coding ToolsClaude CodeCursor
Similar roles at this salary range
All Backend Engineering jobs →Senior Software Engineer, Atlas Search Query
Lead complex search query architecture and optimization projects for MongoDB Atlas Search. Requires 5+ years in data management/search systems, distributed systems experience, and proficiency in Java and Rust.
126k – 248kSan Francisco, CABackend EngineeringHybrid5+ YOEJavaRust
Senior Software Engineer, Foundations
Build and scale backend services powering personalized customer communications across SMS, email, push, and emerging channels. Partner with marketing and data teams to deliver real-time messaging, automation, and data-driven engagement systems.
167k – 231kUnited StatesBackend EngineeringRemote4+ YOEAWSJava