Senior Software Engineer, Infrastructure (Data & AI)
Core
Design, build, and operate distributed systems for high-throughput data processing and production AI applications.
Role type
Senior IC infrastructure engineer (data & AI platforms)
Builds
Kubernetes and cloud foundations, streaming/batch processing platforms, AI traffic management and model serving infrastructure
Domain
Financial technology, data engineering, machine learning infrastructure
Deliverable
production ML models | infrastructure
Required skills
Kubernetes, Kafka, Spark, Flink, public cloud platforms (AWS/GCP/Azure), Go/Python/Java, distributed systems, infrastructure-as-code, observability
Preferred skills
Internal developer platforms, SGLang/vLLM/NVIDIA Triton, GPU scheduling, inference optimization, open-source contributions
Responsibilities
Design and operate highly available data and AI infrastructure on Kubernetes; Develop scalable platforms for streaming, batch, and real-time workloads; Build AI gateways, model-routing layers, and traffic management; Develop self-service capabilities for engineering teams; Partner with teams to translate requirements into platform capabilities
Seniority
Senior, hands-on IC