Senior / Staff Level
Location: Remote | Full-Time
About Kooltra
Kooltra is a Canadian fintech company building FX infrastructure and cross-border payment technology for banks and financial institutions. With over a decade in market and a growing footprint in North America, we are now accelerating our US expansion and undertaking a fundamental shift toward an AI-first development and delivery model.
To fuel that shift, we need Platform Engineers to invest in our platform and transform how we implement customers.
About the Role
We’re looking for a Platform Engineer who lives and breathes clean architecture and believes that a well-designed domain model is the foundation of everything great in software. You’ll own and evolve our core platform layer—the expressive, domain-driven backbone that powers our suite of financial products and enables third-party applications, services, and UIs to build on top of it with confidence.
This is a high-leverage role. The platform you shape will be the surface that internal teams, external integrators, and next-generation AI agents interact with. You’ll design APIs and event contracts that are intuitive enough for a developer to pick up in minutes and robust enough to handle complex financial workflows at scale.
Developer experience is at the heart of this role. You believe that a platform is only as good as how it feels to build on, and you’re obsessed with making the developer journey—from onboarding to production—effortless and delightful. You’ll craft expressive APIs, self-documenting domain models, and tooling that lets internal teams and third-party developers move fast with confidence.
You’re excited about AI—not as a buzzword, but as a force multiplier. You see the convergence of great developer experience and AI as the next frontier: a platform where AI agents can discover capabilities, reason about domain events, and execute complex financial workflows through the same intuitive surface that human developers use. You want to build an AI-first developer experience—one where the platform is as legible to an autonomous agent as it is to a senior engineer reading the docs for the first time.
What You’ll Do
• Iterate and extend an expressive, domain-driven platform layer that serves as the integration surface for internal products, third-party applications, and AI-powered services.
• Own the end-to-end developer experience on the platform—from SDK design and API ergonomics to documentation, error messages, and onboarding flows—ensuring every touchpoint is intuitive and productive.
• Pioneer an AI-first developer experience where platform capabilities are discoverable, composable, and structured for consumption by both human developers and AI agents.
• Define and enforce clean bounded contexts, aggregates, and domain events that model complex financial operations with precision and clarity.
• Architect event-driven systems using Kafka to enable loose coupling, auditability, and real-time reactivity across the platform.
• Build and maintain microservices in Kotlin, ensuring each service has a clear domain responsibility and well-defined contracts.
• Champion test-driven development as a design discipline—not just a quality gate—driving clean, modular, and refactorable code.
• Design platform APIs, SDKs, and event schemas with a relentless focus on developer experience—self-describing, well-typed, and structured so that AI coding assistants and autonomous agents can reason about and invoke them naturally.
• Build developer tooling, templates, and golden paths that reduce friction and accelerate time-to-first-integration for both human developers and AI-driven workflows.
• Operate and optimize services on Kubernetes (EKS) and AWS, making pragmatic infrastructure decisions that balance developer experience with operational reliability.
• Model and manage data in MongoDB with thoughtful schema design that aligns with domain boundaries and supports evolvin


