Skip to content
All open roles

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.

Axelerant team members celebrating Great Place To Work certification

Great Place To Work certified

Named one of India's Best Workplaces in Health and Wellness.

Four values underneath

OpennessExcellenceKindnessOwnership

You see them every day, from leave granted without questions when life happens, to performance coaches, mentors, and wins celebrated in public.

Remote by build01

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.

Your day02

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.

Small by design03

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.

The whole loop04

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.

Titles stay flat

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.