Skip to content

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 →
Mem0

Backend Engineer

Backend engineer building and operating REST APIs, data models, and production services in Python on AWS/K8s for an AI memory platform.

165k – 250kSan Francisco, CABackend EngineeringOn-site2+ YOEAWSFlask
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO
MongoDB

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
Upstart

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