Taro Logo

Search - Developer Tools - Software Engineer I (Node.js)

Elastic is the Search AI Company that enables everyone to find answers in real time using all their data at scale, used by more than 50% of Fortune 500.
$89,100 - $141,000
Backend
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
AI · Enterprise SaaS

Description For Search - Developer Tools - Software Engineer I (Node.js)

Elastic, a leading Search AI Company powering over 50% of Fortune 500 companies, is seeking a Software Engineer I to join their Developer Tools Team. This role combines the excitement of open-source development with the stability of an established tech company. You'll be working on creating and maintaining libraries, SDKs, and tools that help developers integrate Elastic's product suite into their applications.

The position offers a unique opportunity to work with Javascript and other programming languages in a fully open-sourced environment. You'll be part of a distributed team that values collaboration, innovation, and direct user interaction. The role involves not just coding, but also engaging with developer communities and contributing to cross-team projects.

This is an ideal opportunity for someone with 2+ years of backend experience who is passionate about developer tools and open-source software. You'll get to work on meaningful projects that directly impact developers worldwide while enjoying Elastic's comprehensive benefits package, including competitive pay, health coverage, flexible work arrangements, and equity participation.

The company culture emphasizes work-life balance, diversity, and professional growth. With locations across multiple countries and a hybrid work model, you'll have the flexibility to work in a way that suits you best while contributing to technology that powers search, security, and observability solutions for organizations globally.

Last updated a day ago

Responsibilities For Search - Developer Tools - Software Engineer I (Node.js)

  • Developing, maintaining, and supporting libraries and third-party integrations for the Elastic Stack in Javascript
  • Participating in design and development of team-wide projects
  • Supporting users through GitHub issues, forums, and official support channels
  • Collaborating with maintainers of external projects to facilitate integration with the Elastic Stack
  • Representing Elastic within relevant communities and ecosystems

Requirements For Search - Developer Tools - Software Engineer I (Node.js)

JavaScript
Node.js
  • Minimum 2 years of backend software engineering experience
  • Recent working experience with Javascript
  • Knowledge of developing software within an open-source environment
  • Knowledge of industry best practices in software engineering
  • Strong focus on usability and developer experience
  • Understanding of core AI principles and LLMs
  • Excellent communication, collaboration, and interpersonal skills
  • Willingness to work as part of a remote, globally distributed team
  • Clear thinking, self-motivation, and ability to learn and work independently

Benefits For Search - Developer Tools - Software Engineer I (Node.js)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Competitive pay
  • Health coverage for you and your family
  • Flexible locations and schedules
  • Generous vacation days
  • Company matching up to $2000 for financial donations and service
  • 40 hours yearly for volunteer projects
  • Minimum of 16 weeks parental leave
  • Company-matched Registered Retirement Savings Plan (RRSP) with dollar-for-dollar matching up to 6%
  • Stock program participation

Jobs Related To Elastic Search - Developer Tools - Software Engineer I (Node.js)