Drimva

Elastic

Senior Software Developer

Canada +1 · Senior · Full-time · Posted Aug 14, 2026

Location
Canada
United States
Visa sponsorship
For applicants located in or nationals of listed sanctioned countries or regions, an export license may be required as a condition of employment.

About the job

Develop user interfaces for Elastic Fleet and Streams, connecting front-end components with back-end services and shaping architecture, quality, and usability.

What you'll do

  • Design, build, test, and improve UI components for Fleet and Streams, partnering with designers and product managers.
  • Own complex projects end-to-end and lead architecture and system-design decisions, considering compatibility, performance, and scale.
  • Promote coding standards, reusable components, automated testing and deployment, code reviews, and knowledge-sharing across a distributed team.

What they ask for

  • Production experience with full-stack JavaScript, preferably TypeScript, React, and Node.js.
  • Track record leading non-trivial projects end-to-end with design ownership and minimal guidance.
  • Proficient architecture and system-design judgment, including in large existing codebases.
  • Experience using AI-assisted development tools.

Nice to have

  • Reactflow experience.
  • Experience with the Elastic stack, observability tooling, log/data-ingestion pipelines, Go, Kubernetes, cloud-native development, large data-rich UIs, streaming or real-time data, open source, or mentoring.

Pay

$128,300 — $203,000 CAD (base salary)

Tools

TypeScript, React, Node.js, Reactflow, Go, Kubernetes

AI focus

Use AI-assisted development tools to develop features faster, fix complex systems, and improve existing codebases.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)