Senior Software Engineer, Data and AI Infrastructure
Core
Design, build, and operate highly available data and AI infrastructure on Kubernetes and public cloud platforms to support high-throughput data processing, real-time workloads, and production AI applications.
Role type
Senior IC platform/data infrastructure engineer
Builds
Distributed data platforms (Kafka, Spark, Flink), AI infrastructure (gateways, model-routing, traffic management), and self-service deployment capabilities for engineering teams.
Domain
Fintech / Global Payments / Cloud Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Kubernetes, distributed systems, Kafka, Spark, Flink, public cloud (AWS/GCP/Azure), Go/Python/Java, cloud networking, observability, infrastructure-as-code
Preferred skills
Internal developer platforms, SGLang/vLLM/NVIDIA Triton, GPU scheduling, inference optimization, cost efficiency
Responsibilities
Design and operate distributed systems for streaming and batch processing; build AI infrastructure including model serving and traffic management; develop self-service capabilities for workload deployment; partner with teams to translate requirements into platform capabilities.
Seniority
Senior, hands-on IC