Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Staff Backend Engineer

Job

David Joseph & Company

San Francisco, CA (In Person)

$320,000 Salary, Full-Time

Posted 3 days ago (Updated 20 hours ago) • Actively hiring

Expires 7/24/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
76
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Staff Backend Engineer David Joseph & Company San Francisco, CA Job Details Full-time $290,000 - $350,000 a year 4 hours ago Qualifications Software engineering Managing projects in an engineering role Team leadership System design Scalable systems Infrastructure architecture design System design for system development Systems engineering Scalability Developing and maintaining backend systems Distributed computing Design (software development lifecycle)
Full Job Description Staff Backend Engineer Type:
Full-time • On-site (5 days/week) •
San Francisco, CA Compensation:
$290K-$350K base + competitive equity Visa sponsorship: Available — sponsorship and transfers supported About the Role We're a fast-growing, venture-backed AI company building real-time AI agents for enterprise customer experience — agents that resolve issues instantly and operate across voice, chat, and email in high-stakes, regulated environments. Our product is already in market with major enterprise customers, processing over a million customer sessions every month. We're looking for a Staff Backend Engineer to help shape the technical direction of our backend systems. You'll lead complex projects, make architectural decisions that affect the whole platform, and raise the bar for engineering quality across the team. This is a role for someone who wants to build, not just advise — you'll write code, own systems, and ship, while also identifying what the team should be building next and how. What You'll Be Doing System architecture — design how our agent infrastructure evolves as we scale, making tradeoffs between speed, reliability, and complexity. Hard technical problems — own the most ambiguous, highest-stakes projects where getting it wrong would hurt the business. Technical strategy — identify gaps in our systems before they become problems and build the case for addressing them. Engineering quality — set standards for code review, system design, and operational excellence through your own work, and mentor other engineers through collaboration on real work rather than formal management.
Tech stack:
Python, Django, FastAPI, TypeScript, Node.js, AWS, Modal, Kubernetes, Postgres, Next.js What We're Looking For Requirements 7-15 years of backend/infrastructure engineering experience, with strong Python and distributed systems A clear track record of growth and increasing scope/seniority over your career Experience at high-growth SaaS startups or top-tier technology companies A history of independently owning and driving initiatives to completion without oversight System design expertise for scalable, reliable backend platforms Strong Python backend development (Django/FastAPI) Currently at, or recently promoted to, staff level (L6/E6 equivalent) Nice to Have CS, Math, or Stats degree from a top university Active use of AI coding tools (e.g. Cursor or Claude) in your day-to-day workflow
Logistics Salary:
$290K-$350K base
Equity:
Competitive equity On-site policy: 5 days/week in-office in
San Francisco Location:
San Francisco, CA — candidates must already be local to the Bay Area; relocation is not available for this role Visa sponsorship: Available — sponsorship and transfers supported Employment type: Full-time Interview Process Recruiter Screen (30 min) — an initial conversation about your background, experience, and interest in the role.
Technical Interview:
System Design (1 hour) — an architectural interview to assess your ability to design complex, scalable backend systems and articulate technical tradeoffs. Final Round (3-4 hours) — a series of interviews with key team members and leadership to evaluate team fit and engineering alignment, including a hands-on AI agent-building exercise. Offer