Senior Backend Engineer - Integrations
Role details
Job location
Tech stack
Job description
The Integrations team is at the heart of this mission, powering seamless data exchange between Choco and wholesalers' ERP systems. We're looking for a Senior Backend Engineer who thrives on solving complex integration challenges, designing robust APIs, and architecting distributed systems at scale. You'll play a key role in shaping our Public API platform, developing integration adapters, and enabling data synchronization for thousands of businesses across Europe and the US., * Design, build, and scale backend systems and Public API endpoints that enable seamless data exchange between Choco and external ERP systems.
- Develop and maintain integration adapters to ensure reliable data conversion and synchronization of catalogs, orders, pricing, and inventory.
- Architect and optimize scalable solutions and automation to improve integration performance, reliability, and time-to-go-live.
- Collaborate cross-functionally with Solution Engineers and Product teams to troubleshoot integration challenges and deliver smooth customer go-lives.
- Monitor, test, and continuously improve system performance, observability, and developer experience through high-quality documentation and agile delivery.
Requirements
Do you have experience in TypeScript?, * 5+ years of experience as a backend engineer with strong expertise in TypeScript and Node.js.
- Deep understanding of microservices architecture, event-driven systems, and API design principles.
- Proven track record building and maintaining RESTful or GraphQL APIs with a focus on scalability and backward compatibility.
- Hands-on experience with integration patterns, data synchronization, and operating software at scale.
- Strong problem-solving, documentation, and collaboration skills - you take ownership from design to deployment in agile environments.
Nice to Have
- Experience with NestJS or similar modern backend frameworks.
- Background working with ERP systems, integration platforms, or iPaaS solutions.
- Familiarity with n8n or other workflow automation tools.
- Understanding of e-commerce data models (catalogs, orders, inventory) and public API design.
- Hands-on experience with observability tools (e.g., Datadog, New Relic) and awareness of SOC2 compliance best practices.
- Contributions to open-source projects or developer communities.
Our Technology Stack
We operate a modern, high-performance environment built on:
Languages: TypeScript (Node.js)
Frameworks: NestJS, internal libraries for AWS Lambda
Infrastructure: AWS (serverless), EKS (Kubernetes), AWS CDK, Helm
Data: PostgreSQL, DynamoDB
APIs: REST, GraphQL with OAuth 2.0 security
Workflows: n8n for automation and integration orchestration