Software Engineer II - Node - Security - Admin Experience - AppEx @Elastic
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago

[Hiring] Software Engineer II - Node - Security - Admin Experience - AppEx @Elastic

3d ago - Elastic is hiring a remote Software Engineer II - Node - Security - Admin Experience - AppEx. πŸ’Έ Salary: unspecified πŸ“Location: Spain

Role Description

We are looking for a security-focused Engineer to strengthen Kibana's security posture and build robust platform security features. In this role, you'll be responsible for hardening Kibana against evolving threats, managing security vulnerabilities, and ensuring our application meets the highest security standards for enterprise and government customers. You'll also leverage AI to build innovative security tools that enhance our vulnerability detection, automate security workflows, and accelerate threat response. If you're passionate about web application security and want to make a direct impact on protecting critical infrastructure while pushing the boundaries of AI-powered security, this is the role for you.

What You Will Be Doing

  • Lead security hardening efforts across Kibana's codebase and infrastructure, including content security policy implementation and enforcement.
  • Build AI-powered tools and workflows to enhance security operations, including automated vulnerability detection, intelligent security alert triage, and predictive threat analysis.
  • Manage third-party dependency security through regular audits, vulnerability assessments, and coordinated upgrades.
  • Collaborate with security researchers and respond to vulnerability reports with urgency and thoroughness.
  • Design and implement security controls for authentication, authorization, and auditing features.
  • Work closely with Operations and Engineering teams to ensure security best practices across our hosted and on-premise offerings.
  • Contribute to threat modeling and security architecture decisions for new features.
  • Write secure, maintainable code for both client and server-side components.

Qualifications

  • At least 3 years of web development experience, with a focus on secure development practices.
  • Strong knowledge of web application security principles including OWASP Top 10, secure authentication patterns, and defense-in-depth strategies.
  • Experience with security vulnerability management, including triage, remediation, and coordinated disclosure.
  • Proficiency with JavaScript, TypeScript, and Node.js.
  • Familiarity with security scanning tools and vulnerability management platforms (e.g., Snyk, CodeQL, HackerOne).
  • Ability to work and communicate effectively with a worldwide team in a distributed work environment.
  • Hands-on experience implementing and maintaining content security policies, CORS policies, and other browser security controls.
  • Understanding of single-sign-on technologies, role-based access control, and identity management protocols.

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 a minimum of 16 weeks of parental leave.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Spain
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer II - Node - Security - Admin Experience - AppEx @Elastic
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Spain
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later