
Senior Software Engineer (Scala Developer)
Maropost is hiring a Senior Scala Backend Engineer to design, implement, refactor and test backend services. The role requires 6+ years of Scala backend development, experience mapping business domains into SQL schemas, working with message-based architectures (Pulsar), API design (REST or GraphQL), and deploying to cloud-native infrastructure (Kubernetes). Responsibilities include contributing to technical and product specs, code review, improving processes and CI/CD (CircleCI, GitOps with ArgoCD), and collaborating with cross-functional teams.