Senior Software Engineer - Dev Platform
Level inferred from job title
Job description
Backend/platform engineering role on Kraken's Dev Platform team, building and extending the company-wide AI Gateway that gives teams governed self-service access to LLM providers. The engineer owns features end to end, from API and SDK design through production reliability.
At a glance
- Work mode
- Remote
What you'll do
- Build and extend the AI Gateway: new model and provider integrations, routing policies, budgets, rate limits, and usage and cost reporting
- Design the APIs, SDKs and self-service tooling that let engineers across Kraken onboard to the gateway quickly and safely
- Help teams migrate their LLM workloads onto the gateway with minimal disruption
- Implement access control, key management and audit logging in partnership with Security
- Instrument the gateway so teams can see latency, errors, token usage and cost for their own workloads
- Own features end to end, from design through production, and keep the service reliable alongside SRE
- Support internal users with clear documentation, debugging help and a tight feedback loop that shapes the roadmap
- Contribute to code review, design documents and engineering practices across Dev Platform
What we're looking for
- Solid experience as a backend or platform software engineer building and operating APIs and distributed services in production
- Strong skills in a backend language such as Rust, Python or TypeScript, with a habit of writing well-tested, maintainable code
- Working knowledge of how LLM APIs behave: authentication, streaming responses, token accounting, rate limits and provider failure modes
- Experience with observability, CI/CD and containers, and comfort with Kubernetes and a major cloud provider
- Ability to design clean, well-documented APIs for internal customers and to weigh their feedback
- Clear written and verbal communication, and the ownership to carry work from idea to production
Nice to have
- Experience with API gateways, proxies or traffic management
- Experience building LLM-powered systems, including routing, caching, evaluation or cost controls
- Familiarity with authentication and authorization patterns (OAuth, OIDC, RBAC)
- Contributions to open-source infrastructure or developer-platform projects
Your team
Dev Platform
Builds the internal platform that Kraken's engineers use to build, ship and run software; within it, the AI Gateway is Kraken's company-wide LLM gateway providing a single, governed entry point to leading models from providers such as Anthropic, OpenAI and Google.
How to get hired
- 1We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process
Apply
Direct apply at Kraken
Opens the job posting at Kraken
About Kraken
Building the Future of Open Finance
Founded in 2011, Kraken is one of the world's longest-standing crypto platforms, trusted by over 10 million individuals and institutions across the globe. It offers spot trading, margin, futures, staking, and OTC services, with products built for both individual investors and institutional clients. Payward is the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks.
Mission
Built to advance an open, global financial system
Key facts
- 2011
- crypto / financial infrastructure
- Payward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible fin
- Trusted by over 10 million individuals and institutions across the globe
- Offers spot trading, margin, futures, staking, and OTC services
What they value
- We hire based on merit, seeking out people with the right abilities, knowledge, and skills for the job
- We celebrate the diverse talents, backgrounds, contributions, and unique perspectives that everyone brings to the table
