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