Technical Lead (Octopai - Modeling, APIs)
Core
Design and evolve Octopai's metadata modeling, domain structures, and API infrastructure to power data intelligence for enterprises.
Role type
Senior IC Technical Lead (Backend, Distributed Systems)
Builds
Octopai's core modeling layer, domain structures, and enterprise-ready APIs for data lineage, cataloging, and discovery.
Domain
Data Intelligence / Metadata Management / Distributed Backend Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering, distributed systems, API-first design, domain modeling, C# (.NET), Java, RESTful APIs, SQL/NoSQL databases, messaging/streaming systems
Preferred skills
Data lineage, metadata management, graph databases, OpenAPI standards, search systems, open-source contributions
Technologies
C# (.NET), Java, SQL Server, PostgreSQL, ArangoDB, Kafka, Redis, ElasticSearch/Solr
Responsibilities
Lead backend team in designing and delivering modeling and API infrastructure; Own architecture of metadata model (assets, lineage, governance); Define technical direction for API versioning and extensibility; Collaborate with Product to translate requirements into scalable solutions; Mentor engineers on practices like TDD, CI/CD, and clean architecture; Ensure API security and performance across hybrid deployments; Drive SDK and partner integration framework development; Represent domain in cross-team architectural forums.
Seniority
Senior, hands-on IC with leadership