Skip to content
ScribeScribe

Backend Engineer

Build backend features and improve performance across document workflows, integrations, and greenfield projects in a Django-based platform. The role requires 3+ years of backend application experience, strong Python skills, and familiarity with testing, database optimization, and engineering best practices.

About the job

Responsibilities

  • Build and ship backend features in a Django monolith, spanning document workflows such as viewing, editing, embeds, and exports.
  • Contribute to greenfield projects and integrations that expand the product.
  • Improve performance and reliability by optimizing database queries, endpoints, and caching layers.
  • Collaborate with product managers, designers, and frontend engineers to deliver reliable user experiences at scale.
  • Incorporate teammate feedback and continuously develop engineering skills.
  • Write thoughtful code reviews and robust automated tests.
  • Maintain strong observability and performance practices.

Requirements

  • 3+ years of experience building backend applications.
  • Solid experience with Python.
  • Ability to optimize endpoint performance and database queries.
  • Strong advocacy for automated testing.
  • Familiarity with engineering best practices.
  • User-centric, empathetic, and passionate approach to software development.

Nice to Have

  • Experience with Django.
  • Startup experience.

Technical Stack

  • Python
  • Django
  • PostgreSQL
  • Redis
  • Celery
  • Amazon MQ
  • Terraform
  • AWS

Compensation and Benefits

  • Salary varies by location.
  • All full-time employees receive equity.
  • Health, dental, and vision insurance for employees and dependents.
  • Flexible paid time off and company holidays.
  • 401(k).
  • Paid parental leave.
  • Daily catered lunch at the San Francisco office.
  • Commuter benefits.
  • Home office stipend.

Skills

Python, Django, Postgres, Redis, Celery, Amazon Mq, Terraform, AWS, Automated Testing, Database Optimization, Caching, Observability

Crusoe

Crusoe

San Francisco, CA

Software Engineer II, Storage
$140k+/yrOn-siteBackend Engineering

Develop and operate scalable, fault-tolerant cloud storage infrastructure, contributing across the stack from bare metal to user-facing APIs. The role requires distributed infrastructure experience, software engineering expertise, and proficiency in Java or Go.

Reality Defender

Reality Defender

New York, NY

Software Engineer II
$140k+/yrRemote5+ YOEBackend Engineering

Develop Windows and .NET services powering Microsoft Teams bot applications with low-latency real-time audio and video. The role requires 3–5 years of software development experience, strong C#/.NET skills, Kubernetes operations expertise, and familiarity with media streaming and Microsoft APIs.

Upstart

Upstart

United States

Software Engineer, Cash Line
$136k+/yrRemote5+ YOEBackend Engineering

Build and operate backend services and APIs powering Cash Line lending experiences, including pricing, underwriting, funding, and account management. The role requires a bachelor's degree or equivalent experience, at least four years of professional software engineering experience, and proficiency with backend development.

PrizePicks

PrizePicks

United States

Software Engineer III
$145k+/yrRemote3+ YOEBackend Engineering

Build and scale Ruby on Rails backend services for rewards, incentives, and loyalty features in a high-throughput platform. The role owns complex feature delivery, contributes to architecture, mentors junior engineers, and requires 3+ years of professional software engineering experience.

PrizePicks

PrizePicks

United States

Board Software Engineer III
$145k+/yrRemote3+ YOEBackend Engineering

Build and scale Ruby on Rails backend services powering shopping, merchandising, search, and live game experiences. The role owns complex features end-to-end, contributes to architecture, guides junior engineers, and supports reliable distributed systems.