Software Engineering & Development, SrAssc
Core
Design, build, and run core services and reusable components for open-architecture AI platforms, enabling scalable ingestion, metadata-driven processing, governance, and reliable workflow automation.
Role type
Senior backend software engineer (AI platform infrastructure)
Builds
Streaming & batch ingestion frameworks, metadata-driven pipelines, API consumption layers, and platform observability tools.
Domain
Financial services / AI infrastructure / Distributed systems
Deliverable
production ML models
Required skills
Python, Java, SQL optimization, distributed computing, cloud platforms (AWS/GCP/Azure), Kafka, Kubernetes, CI/CD, data modeling
Preferred skills
Rust, financial/data platform background
Technologies
Python, Java, Rust, Kafka, Kubernetes, AWS, GCP, Azure
Responsibilities
Design and build backend services and shared libraries; implement platform security controls; build and maintain platform observability; collaborate with architects on scalable designs; drive engineering excellence via code reviews and automated testing; manage on-call and troubleshoot production issues.
Seniority
Senior, hands-on IC