Backend Engineer - Python (Remote - India)
- Location
- Remote
- Type
- Full-time
The role
Build backend systems that make complex workflows reliable, maintainable, and easier to evolve. You’ll work on production Python services, modernize existing applications, and deliver APIs and integrations used by real teams.
The role is focused on backend development using Python, Django, and FastAPI, with occasional contributions to frontend applications built with React or Next.js. You will work across API development, system integrations, data workflows, background processing, and the modernization of existing services.
You will help improve reliability and operational maturity using AWS, practical Site Reliability Engineering principles, and observability platforms such as Datadog, Grafana, CloudWatch, Prometheus, or similar tools.
This is a backend-first role for an engineer who understands that testing, security, reliability, and observability are core parts of production software development.
What you will own
• Own the delivery and day-to-day reliability of clearly scoped backend features and APIs built with Python, Django, and FastAPI.
• Improve the maintainability of existing services by simplifying legacy workflows, business logic, data models, and integrations.
• Deliver secure, well-documented APIs that enable frontend applications, internal tools, and third-party integrations.
• Keep data workflows reliable through safe schema changes, migrations, backfills, validation, and failure recovery.
• Build background jobs and asynchronous workflows that handle retries, timeouts, rate limits, idempotency, and operational failures.
• Raise confidence in releases through automated tests, thoughtful code reviews, and production-readiness checks.
• Improve performance and reliability using profiling, query optimization, caching, monitoring, and practical fault handling.
• Make services easier to operate by maintaining useful logs, metrics, dashboards, alerts, and runbooks.
• Contribute to React or Next.js integrations and internal administration interfaces when needed to deliver complete product outcomes.
• Collaborate with product, frontend, platform, DevOps, SRE, and operations teammates to ship well-scoped solutions and document technical decisions.
What you bring
Required
• 3–5 years of professional software engineering experience, mainly in backend development.
• Good proficiency in Python and production experience with either Django or FastAPI, with willingness to learn the other.
• Practical experience designing REST APIs and integrating with third-party or internal services.
• Working knowledge of SQL, relational databases, an ORM such as Django ORM or SQLAlchemy, and database migrations.
• Experience writing automated tests and diagnosing defects or production issues.
• Good problem-solving, communication, documentation, and collaboration skills.
Preferred
• Familiarity with background jobs or asynchronous processing using Celery, SQS, RabbitMQ, Kafka, or similar tools.
• Experience deploying or supporting applications on AWS or another cloud platform.
• Familiarity with structured logging, metrics, dashboards, alerts, and observability tools.
• Exposure to React or Next.js integrations.
• Experience with Docker, Redis, webhooks, queues, or event-driven systems.
• Familiarity with CI/CD pipelines, infrastructure-as-code, secrets management, and least-privilege access.
• Experience helping with production incidents, performance testing, or safe deployment practices.
Why Axelerant
Why a Backend Engineer - Python (Remote - India) should choose Axelerant?
The role is only half of it. The other half is whether the company is built for the way you do your best work, and whether that claim holds up once you are in.

Great Place To Work certified
Named one of India's Best Workplaces in Health and Wellness.
Four values underneath
You see them every day, from leave granted without questions when life happens, to performance coaches, mentors, and wins celebrated in public.
Remote is not a perk here
Axelerant has been remote-first since 2012, years before it was common. It is not a benefit you negotiate for, it is how the company is built.
You shape it yourself
A two-hour overlap with your team is the only fixed point. You are measured on what you ship, not hours online.
150+ people, 12 countries, no middle layer
The team is small on purpose. That means you work directly with client leadership, not behind layers of account managers.
You own it, ambiguity included
You are trusted with real scope early. Systems carry the repetitive delivery work, which leaves you the ambiguous, judgment-heavy calls. That is what we hire for.
You grow by the scope and outcomes you own, not by rungs on a ladder. There is no crowd to disappear into, and no title to wait for.