Search by job, company or skills

I

Senior Python / Fast API Engineer || Face to Face Interview Only ||

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Experience- 6 to 9 Years

Location - Bangalore

Interview Mode- Face to Face Only

Role Overview

We are looking for an experienced backend engineer to design and develop an enterprise-grade Synthetic Data Foundry Platform. The platform simulates and validates complex supply chain transactional workflows across enterprise ecosystems.

The role involves:

  • Building scalable backend services
  • Defining canonical domain models
  • Orchestrating synthetic workflows
  • Integrating with enterprise systems such as WMS and ERP

The platform simulates workflows including:

  • Purchase Order (PO) creation
  • Advanced Shipment Notice (ASN) generation
  • Inbound LPN (ILPN) creation
  • Future warehouse and logistics transactions

Key Responsibilities

Platform Development

  • Design, develop, and maintain backend services using Python & FastAPI
  • Implement workflow orchestration services for synthetic transactions
  • Define canonical domain models for supply chain workflows
  • Ensure modular and maintainable service design

API & System Integration

  • Develop REST APIs for managing synthetic workflows
  • Integrate with Manhattan WMS, SAP, and ERP systems
  • Implement translation layers between canonical models and external payloads
  • Ensure API versioning and backward compatibility

Architecture & Design

  • Apply Clean Architecture principles
  • Decouple business logic from system integrations
  • Use Domain-Driven Design (DDD) concepts where applicable

Performance & Scalability

  • Build asynchronous workflows using FastAPI
  • Implement robust retry and error-handling mechanisms
  • Optimize for performance, scalability, and high availability

Observability & Testing

  • Implement structured logging and observability hooks
  • Enable end-to-end workflow traceability
  • Write unit and integration tests using pytest
  • Mock and validate external system interactions

Required Technical Skills

  • Python (6+ years)
  • Asynchronous programming
  • FastAPI & Pydantic
  • REST API design
  • Clean Architecture & Microservices
  • REST integrations (httpx / requests)
  • Pytest & mocking frameworks
  • Git / GitHub

Preferred Skills

  • Experience with Manhattan WMS, SAP, Oracle WMS
  • Event-driven architectures
  • Kafka / Pub-Sub systems
  • Docker & containerization
  • Integration adapter design

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147142631