← All roles

Software Engineer, Backend (Python)

Plane· Engineering
Apply on company site
United StatesFull-timePosted 2mo ago

About the role

Backend-focused software engineer role at Plane, building scalable Django-based services and real-time data synchronization for a work management platform that combines human workflows with AI agents.

Responsibilities

  • Own backend surfaces end to end, from API contract and data model through migration and rollout, starting with scoped ones and taking on larger ones as you learn the system.
  • Extend the real-time sync path alongside the engineers who designed it: event streams, change data capture, and the caching in front of them.
  • Measure and improve query performance as workspaces grow. Query plans, indexes, and connection pooling are yours to read and fix.
  • Instrument what you ship so that a degradation shows up in our dashboards before a customer reports it, and take your turn responding when it fires.
  • Work daily with product and frontend engineers across San Francisco and Hyderabad, and with community members whose issue reports become your test cases.
  • Debug what you cannot reproduce, on hardware and networks we will never have access to.

Qualifications

  • You have shipped Python to production.
  • You have worked in Django or a comparable framework.
  • You are comfortable in SQL, not only the ORM.
  • You have written async Python.
  • You have debugged something in production.
  • You write clearly.

Skills

Required:PythonDjangoSQLAsync PythonProduction debuggingCommunication
Last updated Sep 9, 2026. Interested? Apply on the company site.
Plane logo

About Plane

The Open Source Project Management Tool

Open-source project management that's simple, extensible, and loved by teams.

project managementopen sourcedevelopment toolsteam collaborationissue tracking

More open roles at Plane