RadiantGraph

Senior 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

💰 $170,000 - $210,000 per year

Job Level

Senior

Tech Stack

DjangoFlaskJavaScriptNext.jsPostgresPythonReactTypeScript

About the role

  • Own and ship product features end-to-end, spanning backend services, APIs, and frontend UI.
  • Design and build backend functionality in Python (FastAPI) that supports product workflows and customer interactions.
  • Implement frontend features in TypeScript/React (Next.js) to deliver complete product experiences.
  • Translate product requirements into working software, balancing speed, quality, and maintainability.
  • Contribute to system reliability by thinking through edge cases, data integrity, and failure modes.
  • Collaborate closely with other engineers to integrate work cleanly across the stack.
  • Maintain and improve existing product surfaces rather than rewriting them unnecessarily.
  • Participate in code reviews, design discussions, and operational support as needed.

Requirements

  • Strong experience as a Senior Software Engineer shipping production systems.
  • Solid backend experience with Python frameworks such as FastAPI, Django, or Flask.
  • Experience building and maintaining APIs that support real product use cases.
  • Practical experience working with frontend frameworks (TypeScript, React, Next.js).
  • Working knowledge of relational databases (e.g., PostgreSQL) and data modeling.
  • Experience owning features from design through production.
  • Comfortable working in a fast-moving environment with evolving requirements.
  • Clear communicator who collaborates well with product and engineering 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
PythonFastAPIDjangoFlaskTypeScriptReactNext.jsAPIsrelational databasesdata modeling
Soft skills
clear communicatorcollaborationproblem-solvingadaptabilityattention to detail