CareerPlanGet AI match score →

Senior Software Engineer – Backend

💼 Full-time🗓 2026-06-25

Core

Design, build, and maintain scalable backend systems for SaaS, AI-enabled workflows, integrations, document processing, payments, and automation-heavy platforms.

Role type

Senior Backend Engineer

Builds

Scalable backend APIs, services, and integrations for SaaS and AI platforms

Domain

SaaS, AI workflows, payments, document processing

Deliverable

production ML models | product features

Required skills

Python, Django, Django REST Framework, PostgreSQL, Redis, Celery, async processing, API design, JWT/OAuth/RBAC, Docker, third-party API integration, debugging, testing

Preferred skills

AI coding tools (GitHub Copilot, Cursor, ChatGPT, Claude, Codex), Git, CI/CD basics

Technologies

Django, DRF, Python, PostgreSQL, Redis, Celery, Django Channels, Stripe, Shopify, Azure, AWS S3, Docker

Responsibilities

Design and build backend APIs; Implement authentication, authorization, and multi-tenant flows; Build scalable services with async processing; Integrate with third-party systems; Handle file uploads and data processing; Write clean, tested, maintainable code; Review code and optimize queries; Use AI tools for development, testing, and debugging

Seniority

Senior, hands-on IC

Rewrite
## About the Role We are looking for a Senior Backend Engineer with 4–6 years of hands-on experience to build and maintain scalable backend systems for SaaS, AI-enabled workflows, integrations, document processing, payments, and automation-heavy platforms. The ideal candidate is strong in backend architecture, API design, database modeling, async processing, and cloud integrations and actively uses AI coding tools to improve engineering speed, code quality, testing, and debugging. ## Key Responsibilities - Design, build, and maintain backend APIs using Django, DRF, and Python - Implement authentication, authorization, JWT-based security, multi-tenant flows, and RBAC - Build scalable services using PostgreSQL, Redis, Celery, Django Channels, and background workers - Integrate with third-party systems such as Stripe, Shopify, Azure, AWS S3, and external APIs - Handle file uploads, Excel/PDF parsing, cloud storage, and data processing - Write clean, well-tested, maintainable code with proper logging and documentation - Work with Docker-based local and production environments - Collaborate with Frontend, Product, QA, and DevOps teams - Review code, optimize queries, and maintain production-quality standards - Use AI tools responsibly for development, testing, debugging, and documentation ## Required Skills - 4–6 years of backend development experience - Strong proficiency in Python, Django, and Django REST Framework - Solid PostgreSQL skills schema design, indexing, migrations, query optimization - Hands-on experience with Redis, Celery, and async/background jobs - Strong API design REST, serializers, pagination, validation, OpenAPI/Swagger - Experience with JWT, OAuth, social login, RBAC, and secure session handling - Hands-on Docker experience - Third-party API integration and webhook handling - Strong debugging, testing, and production troubleshooting skills - Familiarity with Git, code reviews, branching workflows, and CI/CD basics ## AI Coding Practices - Comfort using AI-assisted tools such as GitHub Copilot, Cursor, ChatGPT, Claude, or Codex for: - Generating boilerplate, serializers, tests, and documentation - Reviewing code and identifying edge cases - Writing unit and integration tests - Debugging logs, stack traces, and failing tests - Refactoring legacy code with proper test validation ## AI-generated code must always be reviewed, tested, and owned by the engineer. No exposure of secrets, credentials, or production data to AI tools.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗