M
Backend Engineer Internship
Contract type
One-time
Work mode
Remote
Experience
Junior / entry level · Not stated
Level inferred from job title
Job description
Hands-on backend engineering internship focused on building, scaling and maintaining the core API services of an integrated supply chain platform. The role involves developing NestJS/TypeScript services for supply chain domain logic, payments, integrations and AI agent orchestration.
At a glance
- Employment
- Internship
- Work mode
- Remote
What you'll do
- Design, develop, and deploy highly scalable APIs for all platform components using Node.js 22 and NestJS within the TypeScript modular monolith, including backends for the e-commerce checkout, internal tool APIs, and the B2B portal
- Implement complex, transactional business logic within the core supply chain modules: Order Management (OMS), Warehouse Management (WMS), and Manufacturing Execution (MES), ensuring data integrity using PostgreSQL 15
- Implement secure, reliable integrations with third-party payment gateways and external shipping/logistics providers
- Implement effective caching strategies using Redis to boost API performance
- Design and implement asynchronous processing and event-driven workflows to ensure system reliability and handle high-volume operations
- Ensure all services adhere to security standards (JWT authorization, API security)
- Integrate backend services with the observability stack (OpenTelemetry, Prometheus, Loki) for monitoring and tracing
- Develop the backend services and API endpoints necessary to securely orchestrate, manage, and scale the AI agent systems
- Implement secure, high-performance services that allow AI agents (using frameworks like LangChain) to access and write necessary data to the WMS/OMS modules without compromising transactional integrity
What we're looking for
- Expert proficiency in Node.js 22, NestJS, and TypeScript (mandatory)
- Strong expertise in PostgreSQL 15 (schema design, query optimization)
- Utilizing Redis for caching
- Experience designing and implementing APIs (REST/GraphQL), asynchronous communication, and event-driven patterns
- Experience working within a Monorepo structure
- Contributing to CI/CD via Makefile
- Utilizing Docker for local development
Apply
About Metasys
Key facts
- Internship duration: 3 months
- Start date: Immediate
- Location: Remote
- Stipend: None initially; based on first-quarter performance, may be offered a paid full-time opportunity or absorbed directly by the client as an FTE
