Senior Software Engineer – Backend
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