RadiantGraph

Senior Full-Stack Software Engineer

RadiantGraph

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

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

Job Level

About the role

  • Build and ship end-to-end features across the stack using Python (FastAPI) and TypeScript (Next.js)
  • Own features from initial design through implementation, testing, and deployment across backend and frontend systems
  • Make pragmatic tradeoffs between speed and correctness, with a bias toward delivering value while maintaining system integrity
  • Identify when problems require deeper rigor (e.g., data correctness, safety, security, failure modes) vs. when lightweight solutions are appropriate
  • Design and implement APIs, services, and frontend experiences that are cohesive, reliable, and easy to evolve
  • Write clean, maintainable, and well-tested code across both backend and frontend, with attention to edge cases that impact reliability and user experience
  • Participate in high-quality code reviews, both giving and receiving detailed, constructive feedback across the stack
  • Collaborate with Staff engineers and leadership on system design, architecture, and technical direction across services and user-facing applications
  • Work closely with product and design to translate requirements into intuitive, performant user experiences and robust backend systems
  • Improve system performance, scalability, and reliability across both backend services and frontend applications
  • Contribute to CI/CD, observability, and operational excellence across the full stack

Requirements

  • 5-10 years of software engineering experience building production systems across backend and frontend
  • Strong experience with Python (FastAPI, Django, Flask, or similar) and TypeScript (React, Next.js, or similar frameworks)
  • Proven track record of shipping end-to-end features with both speed and reliability
  • Experience designing and building APIs (REST, OpenAPI, or GraphQL) and integrating them into frontend applications
  • Strong understanding of modern frontend architecture (state management, data fetching, performance, UX considerations)
  • Strong understanding of database design (PostgreSQL, MongoDB, etc.)
  • Solid grasp of authentication, authorization, and security best practices across both backend and frontend systems
  • Experience working in cloud environments (AWS, GCP, or Azure)
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 & Tools
PythonFastAPITypeScriptNext.jsDjangoFlaskAPIsRESTOpenAPIGraphQL
Soft Skills
collaborationcommunicationproblem-solvingcode reviewattention to detailpragmatic decision-makingconstructive feedbackuser experience focussystem integrityoperational excellence