Sr Software Development Engineer, Business Process Optimization
Core
Design and build mission-critical distributed systems, high-availability usage pipelines, and event-driven data flows to ensure enterprise billing integrity and power an Agentic Workflow and Analytics Platform.
Role type
Senior Software Development Engineer (Distributed Systems & Observability)
Builds
Distributed microservices, high-throughput data ingestion pipelines, and observability infrastructure for AI/LLM workflows
Domain
Enterprise SaaS, AI/LLM Observability, Big Data
Deliverable
production ML models | infrastructure
Required skills
Distributed system architecture, Java/Go/Scala/Python, ClickHouse, Kafka, Spark/Flink, Apache Iceberg, gRPC, REST, OpenTelemetry, LLM tracing (LangChain/LangSmith), CI/CD, System design
Preferred skills
Master's in CS/Distributed Systems, Mentorship, Technical writing
Technologies
ClickHouse, Kafka, Spark, Flink, Iceberg, S3, OpenTelemetry, Grafana Tempo, LangSmith, LangChain, gRPC, REST
Responsibilities
Architect scalable microservices and data pipelines, extend distributed tracing for agentic workflows, optimize query performance on big data stacks, build high-performance APIs, collaborate on cross-functional feature releases, author technical specs and runbooks
Seniority
Senior, hands-on IC
