Senior Backend Engineer – Core

Scribe

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $175,000 - $200,000 per year

Job Level

Tech Stack

About the role

  • Build and ship backend features in our Django monolith, spanning core document workflows (viewing, editing, embeds, exports) as well as new greenfield projects that expand what Scribe can do
  • Improve performance and reliability by optimizing database queries, endpoints, and caching layers across critical user workflows
  • Collaborate with product managers, designers, and frontend engineers to deliver intuitive and reliable experiences at scale
  • Contribute to technical discussions within the team, balancing short-term delivery with longer-term architectural evolution
  • Uphold strong engineering practices through thoughtful code reviews, solid test coverage, and attention to observability and performance

Requirements

  • You have 5+ years of experience building backend applications at high scale and availability
  • You have extensive experience with Python
  • You know how to optimize endpoint performance and database queries
  • You’re a strong advocate for automated testing
  • You’ve seen and can implement engineering best practices
  • You’re user-centric, empathetic, and passionate about your work
  • Bonus: Experience with Django (not required, but a big plus)
  • Bonus: Startup experience (not required, but we build and move fast!)
Benefits
  • Some of the nicest and smartest teammates you’ll ever work with
  • Competitive salaries
  • Comprehensive healthcare benefits
  • Equity in a hyper growth startup
  • Flexible PTO
  • 401k
  • Parental Leave
  • Commuter Benefits (SF office employees)
  • WFH Stipend
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonDjangodatabase optimizationendpoint performance optimizationautomated testingcode reviewstest coverageobservabilityperformance optimizationbackend application development
Soft Skills
user-centricempatheticpassionatecollaborationcommunicationadvocacy for best practicestechnical discussionattention to detailproblem-solvingadaptability