Overview
The role involves working as a Senior Software Engineer within Elastic's Prism team, which is responsible for transforming Elastic Security's raw data into actionable insights. The company is focused on providing solutions that combine search and security, leveraging AI to assist businesses in processing data effectively.
Key Responsibilities
- Own projects from technical design to production, including data modeling, background tasks, and APIs.
- Ensure features are fast and reliable at scale by profiling queries and designing for various customer environments.
- Write high-quality TypeScript and React code, along with Node.js services and APIs as needed.
- Implement telemetry, tests, and safeguards for predictable system behavior in production.
- Review code and support teammates, enhancing team practices.
- Collaborate with teams across Elastic Security and other related areas.
Requirements
- Several years of experience in building and maintaining production software.
- Strong skills in TypeScript and JavaScript, especially with React and Node.js.
- Experience leading projects from conception to deployment.
- Proven track record of using AI to enhance development and optimize code.
- Ability to collaborate across functions and work autonomously in a distributed team.
Benefits
- Competitive pay based on work contributions.
- Health coverage for employees and their families in various locations.
- Flexible work locations and schedules.
- Generous vacation days.
- Financial matching for donations up to $2000.
- 40 hours per year for volunteer projects.
- A minimum of 16 weeks of parental leave.
Location
This is a remote role based in Spain.
How to Apply
For application details, please visit the Elastic careers page.
Deadline
Not specified.