Backend Engineer - Manufacturing
Core
Develop backend components for manufacturing and industrial use cases, integrating with factory systems (shop-floor) and processing production data.
Role type
Backend Engineer (Manufacturing/Industrial)
Builds
Scalable backend services and microservices for industrial applications
Domain
Manufacturing, Industrial IoT, Industry 4.0
Deliverable
production ML models | product features
Required skills
Python, Microservices, REST API, GraphQL, SQL, Docker, Git, Automated Testing
Preferred skills
MQTT, Event-driven architecture, Manufacturing Execution Systems (MES), PLC/OT data integration, Kafka, RabbitMQ, Kubernetes, CI/CD pipelines
Technologies
Python, FastAPI, Django, Flask, Strawberry GraphQL, SQLAlchemy, MQTT, Docker, Git, Kafka, RabbitMQ, Azure, Kubernetes
Responsibilities
Design and develop Python microservices for manufacturing use cases; Expose application logic via REST and GraphQL APIs; Develop asynchronous components for event-driven processing and MQTT communication; Design and implement relational databases and data persistence layers; Integrate backend services with production systems, OT, and enterprise platforms; Contribute to technical design decisions ensuring scalability and code quality; Support code reviews and provide technical guidance to junior developers.