Software Engineer - Security Analyst

Elastic
Summary
Join Elastic, the Search AI Company, and contribute to the development and improvement of the Elastic Security solution. You will be part of a diverse and distributed team working remotely to enhance the user experience for security analysts. Key responsibilities include writing and maintaining high-quality Typescript code, developing Kibana plugins, creating visualizations and UI workflows, and building Node.js background tasks. The role involves working on open-source projects and collaborating with the support team to assist customers and answer community questions. Elastic offers a competitive compensation package and various benefits, including health coverage, flexible work arrangements, generous vacation time, and parental leave.
Requirements
- 3+ Experience with developing and maintaining reasonably sophisticated software projects with high quality and over multiple years
- Hands-on experience with {Node.js, Typescript, React/Angular, GraphQL}
- Ability to work in a distributed team throughout the world
- Interest and experience in various types of automated testing
Responsibilities
- Write and maintain high-quality Typescript code
- Experience developing Kibana plugins
- Create visualizations and UI workflows that serve security analytics use cases
- Create Node.js background tasks that do data searches and manipulations
- Work on open-source and make SIEM technologies available to a lot of new users
- Work with our support team to help customers and answer community questions
Preferred Qualifications
Experience with Kibana/Elasticsearch is a plus
Benefits
- Competitive pay based on the work you do here and not your previous salary
- Health coverage for you and your family in many locations
- Ability to craft your calendar with flexible locations and schedules for many roles
- Generous number of vacation days each year
- Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service
- Up to 40 hours each year to use toward volunteer projects you love
- Embracing parenthood with minimum of 16 weeks of parental leave