Senior Software Engineer, Adopt

Scribe
San Francisco
Workplace: HybridFull timeUSD 170,000 - 230,000 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Code reviews","Automated testing advocacy","Engineering best practices","Performance focus","User empathy"]

Build and ship backend features for document viewing and editing, embedding, and exporting within a Django monolith, plus new greenfield systems that expand what Scribe can do. Improve performance, reliability, database queries, endpoints, and caching. Partner with product, design, and frontend to deliver intuitive experiences at scale, maintain strong engineering practices (code reviews, testing, observability), and guide architectural evolution.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Scribe
Scribe
6 hours ago

Senior Software Engineer, Adopt

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and ship backend features for document viewing and editing, embedding, and exporting within a Django monolith, plus new greenfield systems that expand what Scribe can do. Improve performance, reliability, database queries, endpoints, and caching. Partner with product, design, and frontend to deliver intuitive experiences at scale, maintain strong engineering practices (code reviews, testing, observability), and guide architectural evolution.
Location: San Francisco
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and ship backend features in a Django monolith across core document workflows and new greenfield projects.
  • •Improve performance and reliability by optimizing database queries, endpoints, and caching layers.
  • •Collaborate with product managers, designers, and frontend engineers to deliver experiences at scale.
  • •Participate in technical discussions balancing short-term delivery with long-term architectural evolution.
  • •Maintain engineering practices through code reviews, test coverage, and observability and performance focus.

Pay and Benefits

Salary: USD 170,000 - 230,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kPaid LeaveParental LeaveCommuter BenefitsHome OfficePaid Holidays

Key Requirements

  • •5+ years building backend applications at high scale and availability.
  • •Extensive experience with Python.
  • •Ability to optimize endpoint performance and database queries.
  • •Advocate for automated testing.
  • •Experience implementing engineering best practices.
Experience:5+ years
Skills:Code reviewsAutomated testing advocacyEngineering best practicesPerformance focusUser empathy
Tech Stack:PythonDjangoPostgreSQLRedisCeleryAmazonMQTerraformAWS

Company Brief

Scribe
Creates Scribe, a SaaS tool that automatically generates step-by-step guides and documentation from user workflows, capturing screenshots and annotations to streamline onboarding, training, and knowledge sharing for teams.
Industry: SaaS
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Headquarters: New York, United States
Founded: 2020
WebsiteLinkedIn