CareerPlan

Software Engineer

LuxembourgFull-time2026-09-29 → 2026-11-11
Hybrid

Core

Design, build, maintain, and operate features for an omni-channel payments platform, incorporating AI-driven capabilities to solve complex problems in the transit and mobility sector.

Role type

Senior backend software engineer (payments & AI)

Builds

Scalable microservices, payment processing integrations, and AI-enabled applications for public transport payments.

Domain

Fintech, payments, cloud infrastructure, AI/ML

Deliverable

production ML models | product features

Required skills

Backend system architecture, distributed systems design, AI model integration, cloud technologies (AWS), microservices, Java (Quarkus/Spring), CI/CD, mentoring

Preferred skills

Experience with agentic operations, scaling services, responsible AI usage, cross-functional collaboration

Technologies

AWS (ECS, Lambda, DynamoDB, Aurora, S3, SQS, CloudFormation), Java (Quarkus, Spring), Buildkite, ISO8583, CB2A, APACS, RESTful APIs

Responsibilities

Design and ship safe, reliable releases; experiment with AI models and workflows; own outcomes end-to-end from problem definition to production; mentor junior engineers; collaborate with product and business teams

Seniority

Senior, hands-on IC with mentorship responsibilities