Remote (Europe) | Full-time | Experienced Hires
<aside>
đź’ˇ
Zalion is on a mission to eliminate repetitive procurement work through agentic AI. We’re building autonomous agents that operate deep within enterprise procurement — navigating messy data, legacy systems, and complex workflows to deliver real impact.
Join us early and help define how enterprise AI is done right.
</aside>
🚀 What You’ll be responsible for
You will:
- Own and ship backend features end-to-end — from API design and domain/data models to production rollout, monitoring, and continuous improvement.
- Build and evolve scalable backend services in Python & or Kotlin (JVM), focusing on maintainability, performance, and operational robustness.
- Design and operate reliable integrations with enterprise systems (ERP, email, supplier systems) using APIs, file-based exchange (e.g., SFTP), and event-driven patterns where applicable.
- Build systems that handle messy real-world procurement data (RFQs, emails, quotes, contracts) with strong validation, traceability, and auditability.
- Develop agent-facing backend capabilities: orchestration primitives, tool execution, permissions, safe data access, and observability—so agents behave predictably in production.
- Work with asynchronous and distributed systems (queues, retries, idempotency, rate limiting, backpressure) to make workflows resilient.
- Raise engineering standards: testing strategy, code quality, architecture decisions, reliability practices, and incident learnings.
- Collaborate directly with founders, PM, and customers to understand procurement workflows and turn them into scalable product behavior.
🛠️ Tech Stack You’ll Work With
Our current stack (and where we’re pragmatic):
- Backend: Kotlin (JVM; e.g., Spring Boot or Ktor), coroutines, REST APIs
- Cloud: AWS (Bedrock, ECS Fargate, Lambda, SQS/SNS)
- Delivery & Ops: GitHub CI/CD, Sentry, Grafana, Prometheus
- Data: Postgres, Redis