3+ years in backend systems development and operations in a production environment.
Strong knowledge of distributed systems including capacity planning and fault tolerance.
Hands-on experience with data processing frameworks like Kafka, Spark, or similar for ETL workloads.
Proven ability to design APIs with a focus on developer experience and maintainable code.
Expertise in a systems programming language such as Go, Rust, Java, C++, or Python under performance constraints.
Familiarity with full-stack development tools, cloud platforms (AWS/GCP), and CI/CD processes.
Responsibilities
Own and enhance core platform infrastructure for agent workflows.
Design high-throughput, low-latency distributed services for model APIs.
Build and maintain scalable data pipelines for API analytics and billing.
Develop robust internal SDKs with strong typing and clear contracts.
Architect memory systems for conversational AI workloads with efficient caching.
Ensure end-to-end observability through structured logging and reliability metrics.
Collaborate with ML and product teams for integrated service delivery under strict performance requirements.
Benefits
Health and wellness programs to support employee well-being.
Flexible work arrangements to promote work-life balance.
Professional development opportunities for continuous learning.
Innovative work environment with a focus on cutting-edge technology.
Full Job Description
About the Role: Build and operate the core platform behind Boson's model APIs and agentic products. You'll own the infrastructure that every Boson agent runs on - API serving, state management, data pipelines, context retrieval, and execution runtime - and make it fast, reliable, and easy for product teams to build on.
Responsibilities
Own and evolve the core platform infrastructure: API serving layer, state management, policy enforcement engine, and execution runtime for agentic workflows.
Design and operate high-throughput, low-latency distributed services that back our model API products - including request routing, load management, rate limiting, and multi-tenant isolation.
Build and maintain downstream data pipelines (ETL/ELT) for API logs, usage analytics, and billing - ensuring data correctness, freshness, and queryability at scale.
Develop production-grade internal SDKs and libraries with clean APIs, strong type safety, and clear contracts that product teams can build on confidently.
Architect context and memory systems for conversational workloads - low-latency retrieval, caching, and integration with vector stores and retrieval pipelines.
Instrument end-to-end observability: define SLIs/SLOs, build structured logging and tracing, and drive reliability improvements across the platform.
Collaborate closely with ML and product teams to integrate model serving, voice runtime, and tooling infrastructure under tight latency and quality constraints.
Qualifications
3+ years building and operating backend systems at scale - you've owned services that other teams depend on in production.
Hands-on experience with data pipeline infrastructure (Kafka/Kinesis, Spark/Flink, Airflow, or similar) for log processing, analytics, or ETL workloads.
Track record of designing APIs and frameworks adopted by other engineering teams - you care about developer experience and long-term maintainability.
Proficiency in at least one systems language (Go, Rust, Java, C++) or Python in a performance-sensitive context.
Comfortable working across the stack: cloud infrastructure (AWS/GCP), containerized deployments (K8s), CI/CD, and production oncall.
Bonus point
Experience with LLM serving, agentic orchestration patterns (ReAct, planner-executor), or RAG pipelines.
Familiarity with emerging agent integration protocols (MCP, A2A) or orchestration frameworks (LangChain, LlamaIndex).
Background in real-time media systems (audio/video streaming, low-latency signaling).
Experience building high-stakes platform services (payments, identity, core data) where correctness and auditability are non-negotiable.