GrepJob
Elastic

Principal Software Engineer - Agent Builder - Workplace AI - Search

Elastic

Apply
about 3 hours ago
London, United Kingdom
Staff+
H1B Sponsor

Responsibilities

  • Own the architecture for chat back-end services using Node/TypeScript.
  • Lead cross-team design reviews and author reference standards.
  • Build event-driven pipelines for capturing chat telemetry and feedback.
  • Define error budgets and testing strategies for reliability.
  • Mentor senior and junior engineers to enhance their system-design skills.
  • Collaborate with Product, Design, and Data Science teams on project goals.
  • Represent Elastic in open-source AI communities through proposals and talks.

Requirements

  • 10+ years of experience building distributed, production SaaS services.
  • At least 5 years of experience leading large-scale Node/TypeScript back-end stacks.
  • Deep expertise in distributed systems fundamentals.
  • Proven success in designing high-throughput, low-latency APIs.
  • Hands-on experience with observability tools like OpenTelemetry.
  • Exposure to LLM tooling and enthusiasm for GenAI architectures.
  • Strong written communication skills for creating ADRs and RFCs.
  • Nice-to-have: contribution history to Kibana or ability to prototype front-end dashboards.

Benefits

  • Competitive pay based on performance, not previous salary.
  • Health coverage for you and your family in many locations.
  • Flexible work locations and schedules.
  • Generous vacation days each year.
  • Financial donation matching up to $2000.
  • Up to 40 hours per year for volunteer projects.
  • Minimum of 16 weeks of parental leave.

Tech Stack

ElasticsearchgRPCNode.jsTypeScript

Categories

AI & MLBackendData EngineeringTesting