Senior Software Engineer, Data Platform & AI Enablement
Core
Architect and build core infrastructure components for a high-performance, distributed ecosystem powering real-time AI enablement and global financial data.
Role type
Senior IC distributed systems engineer (AI infrastructure)
Builds
High-availability service layers, scalable vector indexing, agentic workflows, and real-time data streaming pipelines.
Domain
Fintech / Distributed Systems / AI Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Java, Kotlin, Go, Kafka, Flink, Spark, Kubernetes, OLAP engines, JVM internals, distributed storage, stream processing, state management, checkpointing, exactly-once semantics
Preferred skills
Lakehouse architecture, petabyte-scale data processing, 30+ global region deployment, SDK development, automation frameworks
Responsibilities
Lead technical decision-making for core infrastructure, tune system performance and internals, develop AI infrastructure components, own SDLC for high-performance distributed systems, advocate for engineering practices and tooling, mentor mid-level engineers
Seniority
Senior, hands-on IC with mentorship