Software Engineer, Backend (Python)
IndiaFull-timePosted 3mo ago
About the role
Backend-focused role building and maintaining Plane’s Python/Django-based services, with emphasis on real-time synchronization, scalable data models, and robust production-grade systems across cloud and self-hosted environments.
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.
- Write async Python that holds up under concurrent load, and find out where it does not: blocking calls, connection limits, and cache behavior under pressure.
- 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. Point us to something you built, and tell us one decision in it you would make differently now.
- You have worked in Django or a comparable framework. Models, migrations, and the request cycle are familiar rather than new.
- You are comfortable in SQL, not only the ORM. You can read a query, add an index, and say why it helped.
- You have written async Python. You have run code with real traffic, not only in tutorials.
- You have debugging experience in production. You understand incidents and what you changed because of them.
- You write clearly. Public issue threads improve with clear communication.
Skills
Required:PythonDjangoSQLAsync programming
Benefits
- Plane is an equal opportunity employer. We do not discriminate based on race, color, religion, gender identity or expression, sexual orientation, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.
Last updated Sep 9, 2026. Interested? Apply on the company site.
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
- Account Executive, Enterprise2w agoIndia · Go-To-Market (GTM)
- Principal Engineer, Frontend1mo agoIndia · Engineering
- Principal Engineer, DevOps1mo agoIndia · Engineering
- Account Executive, Enterprise2mo agoGermany · Go-To-Market (GTM)
- Senior Product Designer2mo agoUnited States · Product and Design