Staff Software Engineer (Octopai - Core Platform, Runtime Services)
Core
Designing and developing foundational runtime services, shared infrastructure components, and orchestration layers for Octopai's data intelligence platform to support metadata ingestion, lineage computation, and distributed processing at scale.
Role type
Staff Software Engineer (Core Platform, Runtime Services)
Builds
Core runtime services, shared infrastructure frameworks, job execution layers, scheduling systems, and observability tools for Octopai's ingestion and analysis workflows.
Domain
Data Intelligence / Enterprise Data Platform / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C# (.NET), Java, SQL, NoSQL, Kafka, Redis, Kubernetes, distributed systems design, platform reliability, fault tolerance, observability, workload orchestration, lifecycle management, resource optimization.
Preferred skills
Workflow engines, distributed job execution systems, hybrid SaaS/on-prem deployment experience, performance optimization for graph-based workloads, search/index infrastructure.
Responsibilities
Design and implement core runtime services; build shared infrastructure components; improve scalability and reliability of platform services; develop capabilities for workload orchestration and lifecycle management; partner with DevOps/Cloud teams for Kubernetes deployment; build foundations for observability; ensure enterprise-grade security and compliance; contribute to architecture discussions; support engineering quality through code reviews.
Seniority
Staff, hands-on IC with 8–12+ years experience