RadiantGraph

Staff Software Engineer, Product – Backend-Focused

RadiantGraph

full-time

Posted on:

Location Type: Hybrid

Location: San Francisco • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $190,000 - $245,000 per year

Job Level

Lead

Tech Stack

DjangoFlaskPostgresPython

About the role

  • Own and evolve backend systems that execute customer-facing actions in production, including real-time and asynchronous workflows.
  • Build and operate services responsible for things like outbound voice calls, messaging, scheduling, retries, and stateful execution.
  • Design and maintain APIs using Python (FastAPI) that support high-throughput, failure-tolerant execution paths.
  • Take responsibility for how systems behave in production: observability, failure modes, recovery, and performance.
  • Translate product intent into backend designs that are pragmatic, shippable, and resilient.
  • Partner closely with other senior engineers to deliver roadmap-critical work without becoming a bottleneck.
  • Make architectural decisions within your domain, balancing speed, simplicity, and long-term maintainability.
  • Mentor other engineers through pairing, reviews, and examples, without formal people management.
  • Collaborate directly with product, data, and customer-facing teams to deliver end-to-end outcomes.
  • Step outside strict backend boundaries when needed to unblock execution and ship.

Requirements

  • Has operated effectively at the Staff Engineer level (or equivalent), typically with ~8+ years of experience shipping production systems.
  • Proven experience owning user-facing backend systems end-to-end.
  • Deep experience building backend services in Python (FastAPI, Django, Flask, or similar).
  • Strong API design skills (REST, OpenAPI).
  • Solid understanding of data modeling and persistence (PostgreSQL or similar).
  • Experience designing and operating asynchronous systems, background workers, and stateful workflows.
  • Comfortable making technical tradeoffs under real-world product and timeline constraints.
  • Experience working in small teams with high ownership and minimal process.
  • Clear communicator who can reason through technical and product problems with peers.
Benefits
  • Offers Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIDjangoFlaskAPI designRESTOpenAPIPostgreSQLasynchronous systemsdata modeling
Soft skills
clear communicatormentoringcollaborationproblem-solvingtechnical tradeoffsownershipadaptabilityleadershipdecision-makingresilience