795,151open jobs
50,777companies
124,618added this week
Browse all
Salary
≈ $29k – $61k per year (Estimated)
Location
In office (Indore, Bengaluru, India)
Experience
6+ years exp

First seen by Alion on Sep 22, 2026.

Overview
Company
Impact
Profile match

Role : Python / FastAPI Backend Engineer - API Migration

Experience : 6 - 12 years

Role Overview :

We are looking for experienced Python Backend Engineers to work on an API migration initiative. The role involves migrating existing REST APIs from a Nuclio/Iguazio serverless environment to Python + FastAPI microservices running on Kubernetes, while maintaining functional and API contract parity with the existing services.

The engineer will work closely with the technical lead, QA, client SMEs, and platform teams to understand existing implementations, migrate business logic, integrate with existing backend systems, and validate the migrated services.

Key Responsibilities :

- Analyze existing Nuclio-based REST APIs, handlers, business logic, and dependencies.

- Migrate API business logic to Python/FastAPI microservices.

- Maintain functional and API contract parity with existing services.

- Work with existing shared libraries/SDKs and FastAPI frameworks.

- Integrate APIs with backend systems and data stores.

- Implement request validation, error handling, authentication/entitlement logic, and API transformations.

- Develop unit and integration tests for migrated services.

- Perform API contract and functional validation against existing services.

- Troubleshoot application, integration, and performance issues.

- Participate in code reviews, technical discussions, and design reviews.

- Prepare API/OpenAPI documentation and operational handover documentation.

- Follow established coding, CI/CD, security, and development standards.

Required Technical Skills :

1. Must Have :

- Strong experience in Python backend development.

- Hands-on experience with FastAPI or similar Python REST frameworks.

- Strong understanding of REST APIs, API contracts, JSON/XML, HTTP methods, and status codes.

- Experience developing microservices and migrating/refactoring existing applications.

- Strong understanding of unit and integration testing using frameworks such as PyTest.

- Experience working with one or more databases such as MongoDB, Cassandra, Elasticsearch / Solr, or SQL/NoSQL databases.

- Experience with asynchronous programming/concurrency in Python.

- Good understanding of Docker and Kubernetes environments.

- Experience with Git-based development and CI/CD pipelines.

- Strong debugging and problem-solving skills.

2. Good to Have :

- Experience with Nuclio, Iguazio, V3IO, or other serverless platforms.

- Experience working with Kafka/event-driven architectures.

- Experience with NFS/HDFS/S3 or distributed file systems.

- Experience with API gateways such as Kong.

- Experience with authentication, authorization, RBAC, or entitlement frameworks.

- Experience with performance testing and API benchmarking.

- Experience with observability, logging, metrics, and distributed tracing.

- Experience working with OpenAPI/Swagger.

- Exposure to AI-assisted software development and code migration tools.

Migration-Specific Skills :

The candidate should be comfortable with :

- Understanding an existing codebase and documenting its behavior before migration.

- Identifying hidden dependencies and legacy behavior.

- Translating serverless handlers into layered FastAPI services.

- Preserving existing API contracts and business rules.

- Comparing legacy and migrated API responses.

- Creating automated tests to establish functional parity.

- Working with multiple backend dependencies within a single service.

- Supporting phased migration and parallel development across multiple services.

Soft Skills :

- Strong communication and collaboration skills.

- Ability to work directly with client technical SMEs.

- Ability to independently analyze legacy applications and identify dependencies.

- Strong ownership of assigned services from assessment through integration testing.

- Comfortable working in an outcome-driven delivery model.

- Ability to proactively identify technical and schedule risks.

Skills

Python, Backend Architecture, REST API, SDK, FastAPI, SQL, NoSQL, API Gateway, Distributed Systems, OpenAPI

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
795,151 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Indore
In office • Full-Time • 4+ years exp
Python
SQL
Databases
MySQL
PostgreSQL
DevOps
Rest API
Apply
In office • Full-Time • 2+ years exp
Python
JavaScript
SQL
Databases
MySQL
PostgreSQL
Frontend
React.js
DevOps
Rest API
Apply
In office • 5+ years exp
Python
JavaScript
SQL
Databases
MySQL
PostgreSQL
Frontend
React.js
DevOps
Rest API
Apply
Software Engineer 3 months ago
In office • Full-Time • 2+ years exp • Jakarta
Python
TypeScript
SQL
C#
C#
ASP.NET Core
Blazor
Databases
Oracle
DevOps
Azure DevOps
Azure
Analytics
Azure Data Factory
Management
Power Automate
Power Apps
Agile
Scrum
Apply
≈ $64k – $168k per year (Estimated) • In office • Full-Time • Auckland
Python
TypeScript
SQL
C#
C#
.NET
DevOps
Azure DevOps
Azure
GitHub
Robotics
Digital Twin
Management
Agile
Scrum
Apply
≈ $23k – $56k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Bengaluru
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
Redis
MS SQL
AI/ML
AI Agents
Edge AI
Frontend
Angular
Bootstrap
React.js
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
Docker
Kubernetes
Grafana
Management
ServiceNow
Agile
Scrum
Apply
≈ $24k – $47k per year (Estimated) • In office • Internship • Washington
Python
SQL
AI/ML
Stable Diffusion
LCM
Analytics
Microsoft Excel
Apply
$150k – $250k per year • Equity 0.5–2% • In office • Full-Time • 1+ year exp • New York
Python
AI/ML
Diffusion Models
AI Agents
Embodied AI
Machine Learning
Apply
$150k – $250k per year • Equity 0.5–2% • In office • Full-Time • 3+ years exp • New York
Python
C++
AI/ML
AI Agents
Embodied AI
Robotics
ROS2
Model Predictive Control
Apply
≈ $14k – $37k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Pune
Apex
Apex
Lightning Web Components
Gearset
Copado
MuleSoft
Visualforce
AI/ML
AI Agents
Edge AI
DevOps
Rest API
CI/CD
SOAP
Management
Agile
Scrum
Kanban
Apply
Business Analyst 3 days ago
≈ $24k – $55k per year (Estimated) • Remote (India) • 6+ years exp • Chennai • Pune • Indore • Vadodara
Management
ServiceNow
Agile
ITSM
Apply
≈ $23k – $49k per year (Estimated) • In office • Full-Time • Indore
JavaScript
Java
Kotlin
TypeScript
Java
Spring Boot
Frontend
Angular
React.js
DevOps
Rest API
CI/CD
Jenkins
Apply
≈ $28k – $60k per year (Estimated) • In office • 8+ years exp • Indore • Pune • Bengaluru
Python
SQL
Python
Django
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
DevOps
Azure
Git
Management
Agile
Apply
In office • Full-Time • Indore
JavaScript
Java
Kotlin
TypeScript
Java
Spring Boot
Frontend
Angular
React.js
DevOps
Rest API
CI/CD
Jenkins
Apply
$22k – $30k per year • In office • Full-Time • Indore
C#
C#
.NET
Apply
≈ $30k – $64k per year (Estimated) • In office • Full-Time • 7+ years exp • Indore
DevOps
Incident Management
Apply
See all jobs
This is one of many
795,151 more open roles from verified company boards, updated every day.