Senior Software Engineer - Dev Platform

kraken.com

United States

Remote

USD 120,000 - 200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Kraken is seeking an experienced backend platform engineer to build and operate an internal AI gateway that gives engineering teams governed access to large language model providers. The platform supports model selection, access controls, usage visibility, and safety safeguards, helping teams adopt LLM capabilities at scale.

You’ll own features from design through production, collaborate with security and reliability partners, and help migrate workloads while delivering well-documented APIs and

Qualifications

  • Production experience building and operating backend APIs or distributed services.
  • Proficiency in a backend language such as Rust, Python, or TypeScript.
  • Experience with LLM APIs, including authentication, streaming, token accounting, rate limits, and provider failures.
  • Familiar with observability, CI/CD, containers; Kubernetes and major cloud provider.
  • Ability to design clear, documented APIs for internal users.
  • Strong communication and ownership from proposal through deployment.

Responsibilities

  • Add model and provider integrations, routing rules, budgets, rate limits, and cost reporting.
  • Design APIs, SDKs, and self-service tools for onboarding internal engineering teams.
  • Help migrate existing LLM workloads with minimal disruption.
  • Implement access control, key management, and audit logging with security specialists.
  • Instrument services to expose latency, errors, token usage, and costs for each workload.
  • Own production features, support internal users with documentation and debugging, and participate in reviews and design practices.

Skills

Backend APIs
Distributed systems
Rust
Python/TypeScript
CI/CD
Observability
Kubernetes
Cloud platforms
API design
Documentation
Ownership
Communication

Tools

Kubernetes
Cloud platforms
CI/CD tools
API frameworks

Job description

Role overview

Build and operate an internal AI gateway that gives engineering teams governed access to large language model providers. The platform supports model selection, access controls, usage visibility, and operational safeguards, helping teams adopt LLM capabilities while managing cost, reliability, and security. You’ll own features from design through production and work closely with platform, security, and reliability partners.

Responsibilities
  • Add model and provider integrations, routing rules, budgets, rate limits, and usage and cost reporting.
  • Design APIs, SDKs, and self-service tools that make onboarding straightforward for internal engineering teams.
  • Help migrate existing LLM workloads with minimal disruption.
  • Implement access control, key management, and audit logging in partnership with security specialists.
  • Instrument services to expose latency, errors, token usage, and costs for each workload.
  • Own production features, support internal users with documentation and debugging, and contribute to reviews and design practices.
Requirements
  • Production experience building and operating backend APIs or distributed services.
  • Strong ability in a backend language such as Rust, Python, or TypeScript, with a focus on maintainable, tested code.
  • Working knowledge of LLM APIs, including authentication, streaming, token accounting, rate limits, and provider failures.
  • Experience with observability, CI/CD, and containers, plus familiarity with Kubernetes and a major cloud provider.
  • Ability to design clear, documented APIs for internal users and incorporate their feedback.
  • Strong communication and ownership, carrying work from proposal through deployment.
Nice to have
  • Experience with API gateways, proxies, or traffic management.
  • Experience building LLM systems involving routing, caching, evaluation, or cost controls.
  • Familiarity with OAuth, OIDC, or role-based access control.
  • Contributions to open-source infrastructure or developer platform projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer II (AI Enablement)
Senior Software Engineer II (AI Enablement)

Aledade • United States

Remote
USD 170,000 - 260,000
Senior Software Engineer, LLM Platform
Senior Software Engineer, LLM Platform

FDE Times • San Francisco (CA)

On-site
USD 180,000 - 260,000
Equity
401(k) Match
Paid Parental Leave
+15
Staff Site Reliability Engineer - Dev Platform
Staff Site Reliability Engineer - Dev Platform

kraken.com • United States

Remote
USD 180,000 - 240,000
AI Platform Engineer
AI Platform Engineer

JustMarkets • United States

Remote
USD 180,000 - 250,000
20 paid vacation days per year
10 paid sick leave days per year
Public holidays as per list
+5
Senior AI Platform Engineer - LLM Gateway & Governance
Senior AI Platform Engineer - LLM Gateway & Governance

kraken.com • United States

Remote
USD 120,000 - 200,000
Senior AI Engineer (LLM & Applied ML)
Senior AI Engineer (LLM & Applied ML)

Softadom • United States

Remote
USD 120,000 - 180,000
Senior AI Platform Engineer – LLM & Production Systems
Senior AI Platform Engineer – LLM & Production Systems

Compunnel Inc. • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Backend / AI Infrastructure Engineer
Backend / AI Infrastructure Engineer

Flaredog • United States

Remote
USD 140,000 - 200,000
Fully remote
Ownership from the start
Async-first culture
AI Engineer
AI Engineer

Incedo Inc. • New York (NY)

On-site
USD 180,000 - 240,000
AI/ML Engineer
AI/ML Engineer

RiskForce LLC • United States

On-site
USD 120,000 - 180,000