GrepJob
Elastic

Principal Software Engineer - One Workflow - Kibana

Elastic
Apply
about 12 hours ago
Remote, Worldwide
Staff+
H1B Sponsor

Responsibilities

  • Contribute frontend code to Kibana, the largest open-source TypeScript repository on GitHub.
  • Develop the new Workflow Builder inside Kibana from architecture to pixel-perfect interactions.
  • Build a graph-based experience using TypeScript, React, and possibly React Flow.
  • Collaborate with design, product, and backend teams to enhance automation UX.
  • Define reusable patterns for visual editors in Kibana and build features from prototype to production.
  • Create thoughtful interactions for reusable blocks, triggers, conditions, and step connections.
  • Work closely with Kibana platform and Cloud teams for seamless integration.
  • Contribute to developer tooling and internal documentation.
  • Mentor junior engineers and provide technical guidance.
  • Participate in design reviews, architectural discussions, and roadmap planning.

Requirements

  • Deep experience building modern UIs with React and TypeScript.
  • Experience with visual/graph-based interfaces is an advantage.
  • Comfort owning large features end-to-end in an async, distributed team.
  • Excellent verbal and written communication skills.
  • Strong analytical, problem-solving, debugging, and troubleshooting skills.
  • Ability to work in a distributed team environment.

Benefits

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

Tech Stack

ElasticsearchJavaScriptKibanaReactTypeScript

Categories

FrontendFull Stack