Principal Software Engineer

Posted Oct 30

This is a fully remote position, open to applicants in Texas.

πŸ“‹ Description

β€’ Take ownership of the architecture for Enterprise AI, encompassing the AI gateway, control plane, model serving, identity, metering, and observability.

β€’ Establish high technical standards for a small, senior, remote-first team.

β€’ Lead the strategy for the gateway, focusing on data plane selection and policy-based routing, including per-request metering and audit records.

β€’ Provide direction for LLM serving on Kubernetes, addressing GPU scheduling and sharing, autoscaling, multi-tenancy, disaggregated serving, and cost per token.

β€’ Define enterprise deployment practices, which include Helm installations and upgrades, air-gapped networks, preflight checks, and supply-chain security.

β€’ Conduct design reviews, make decisions between building and buying solutions, and document these decisions as Architectural Decision Records (ADRs).

β€’ Engage in hands-on work in critical-path areas.

β€’ Guide and mentor senior engineers, particularly in AI-assisted development.

β€’ Collaborate with design partners and customers.

β€’ Represent Mirantis within the Kubernetes and ML-infrastructure communities.


⛳️ Requirements

β€’ Over 10 years of experience in infrastructure or distributed systems, with several years in a technical lead role.

β€’ Proven track record of delivering multi-service systems that enterprises operate in production, including software that customers install independently.

β€’ Expertise in Kubernetes, including operators, CRDs, scheduling, Helm, and debugging at scale.

β€’ Production experience with GPU workloads, LLM inference, or AI gateways.

β€’ Proficient in Go.

β€’ Strong programming skills in Python.

β€’ Solid knowledge of CI/CD and infrastructure as code practices.

β€’ Proficient in utilizing AI-assisted development tools.

β€’ Ability to excel with autonomy in a distributed team environment.

β€’ Nice to have: experience in inference performance work, including quantization, batching, KV-cache management, and disaggregated prefill and decode.

β€’ Nice to have: experience with AI gateway or LLM routing, including failover, rate limiting, token metering, and policy enforcement.

β€’ Nice to have: experience in launching a new product to its initial enterprise customers.


🏝️ Benefits

β€’ Competitive compensation package.

β€’ Comprehensive benefits plan.

β€’ Flexible remote work arrangement.

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers