← Все вакансии/Lead/Cribl
LeadRemote

Staff Software Engineer

C
Cribl
Уровень
Lead
Формат
Remote
О роли

Описание вакансии

About the company

Cribl is building the telemetry infrastructure for the AI era. We are remote-first and grounded in a simple idea: software is a people business.

Responsibilities
  • Design, build, and operate production agentic workflows and platform harnesses (orchestration, tool integrations, shared context, extension points)
  • Practice intent engineering: turn goals into clear specifications, rules, constraints, and acceptance criteria
  • Stay current on AI tooling and evangelize what works across Engineering
  • Build observability and guardrails: tracing, regression detection, human-in-the-loop controls, safe rollout
  • Own critical pieces of agent runtime: job isolation, scheduling, execution environments, secrets and access
  • Design and operate event-driven architectures (queues, streams, webhooks, async job fan-out)
  • Ship safely and often with automated CI/CD, progressive delivery, and clear rollback
  • Compress software delivery loops by improving how AI helps engineers write, test, review, debug, and validate changes
  • Evaluate build vs. buy; stay current on models, agent frameworks, MCP-style tool protocols
  • Define and track success metrics for adoption, quality, reliability, and satisfaction
Requirements
  • Staff-level (or equivalent) professional software engineering experience building and operating production distributed systems
  • Strong TypeScript (and modern JavaScript) plus Node.js experience shipping production services
  • Strong software engineering fundamentals: design, testing, debugging, APIs/services, and code quality
  • Experience in a continuous deployment culture: automated pipelines, progressive delivery, monitoring and rollback
  • Hands-on fluency with modern LLM and agentic coding workflows in production or serious internal platforms
  • Experience building backend services, integrations, automation, and internal tools
  • Professional experience with agent orchestration, tool-calling systems, evaluation or guardrail techniques
  • Familiarity with agent frameworks, orchestration layers, and integrating external tools and data sources into LLM-based systems (MCP or equivalent is a plus)
  • Experience with event-driven systems: queues, streams, pub/sub, webhooks, or similar async patterns
  • Observability fluency: metrics, logs, traces
  • Clear communication, documentation, and teaching ability
  • Good judgment around security, permissions, data access, and safe tool rollout
Conditions
  • This position may include stand-by, on-call, or off-hours duties for systems you own
Стек и навыки

С чем работаем