Senior Java Security Engineer — Remote & Flexible

Elastic

Mountain View (CA)

Remote

USD 133,000 - 211,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive pay
Health coverage
Flexible locations and schedules
Generous vacation days
Donation matching
Volunteer hours
Parental leave

Job summary

Elastic, the Search AI Company, seeks a Senior Software Developer to join the Elasticsearch Security team. You will contribute to architecture and design of authentication, authorization, and tenant isolation, collaborating with engineering and product leaders to deliver high-performance security at scale.

You will lead core security initiatives, optimize performance in distributed systems, apply cryptographic solutions, and ensure robust data isolation across customers.

Qualifications

  • Deep knowledge of Java internals and JVM memory management.
  • Experience building scalable authorization systems.
  • Understanding of distributed systems security and edge identity protocols (OAuth 2.0, SAML).

Responsibilities

  • Contribute to core security initiatives from architecture to production, delivering new features.
  • Develop foundational security models for features.
  • Optimize security performance in distributed systems.
  • Apply cryptographic solutions to real customer use cases.
  • Ensure data isolation within shared infrastructure for multiple customers.
  • Monitor and apply best practices in authentication, identity, cryptography, and data access management.
  • Collaborate across teams to embed security in new customer features from the outset.
  • Drive vulnerability management with the InfoSec team to identify and remediate risks.
  • Leverage AI-driven tools to automate triage and investigations.

Skills

Java performance
Authorization systems
Distributed security
OAuth 2.0 / SAML
AI-assisted development
Cross-functional collaboration
Autonomous work

Job description

Elastic, the Search AI Company, seeks a Senior Software Developer to join the Elasticsearch Security team. You will contribute to architecture and design of authentication, authorization, and tenant isolation, collaborating with engineering and product leaders to deliver high-performance security at scale.

You will lead core security initiatives, optimize performance in distributed systems, apply cryptographic solutions, and ensure robust data isolation across customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Security & Distributed Systems
Senior Java Engineer - Security & Distributed Systems

Elastic • United States

Remote
USD 78,000 - 124,000
Health coverage
Flexible schedules
Generous vacation days
+3
Senior Java Security Engineer
Senior Java Security Engineer

Elasticsearch B.V. • Seattle (WA)

On-site
USD 133,000 - 211,000
Stock program
401k with company match
Health benefits
+1
Senior Java Security Engineer — Elasticsearch Core
Senior Java Security Engineer — Elasticsearch Core

Elastic • United States

Hybrid
USD 90,000 - 143,000
Stock program
RRSP with 6% match
Health coverage
+5
Elasticsearch Security Architect – Principal Engineer
Elasticsearch Security Architect – Principal Engineer

Elasticsearch B.V. • United States

On-site
USD 159,800 - 252,800
Health coverage
Flexible locations
Generous vacation days
+3
Principal Security Engineer, Elasticsearch: Scale Securely
Principal Security Engineer, Elasticsearch: Scale Securely

Referral Board • United States

Hybrid
USD 159,800 - 252,800
Stock program
401k matching
Health coverage
+5
Principal Security Engineer, Elasticsearch Core
Principal Security Engineer, Elasticsearch Core

Elastic • United States

On-site
USD 159,800 - 252,800
Health coverage
Flexible schedule
Vacation days
+3
Senior Java Engineer - Core Infra & Platform Automation
Senior Java Engineer - Core Infra & Platform Automation

Elastic • United States

On-site
USD 78,000 - 124,000
Health coverage for you and yourFamily
Flexible locations and schedules
Generous vacation days
+2
Senior Elasticsearch Engineer - Remote Defense Tech
Senior Elasticsearch Engineer - Remote Defense Tech

Jobgether • Oregon

Hybrid
USD 151,000 - 269,000
Health insurance
Life insurance
Paid time off
+6
Senior Java Platform Infra Engineer
Senior Java Platform Infra Engineer

Elasticsearch B.V. • Seattle (WA)

On-site
USD 133,000 - 211,000
Competitive pay
Health coverage for you and your loved
Flexible locations and schedules
+2
Senior Java Engineer - ES|QL Analytics Engine
Senior Java Engineer - ES|QL Analytics Engine

Elastic • Mountain View (CA)

Remote
USD 133,000 - 211,000
Competitive pay
Health coverage
Flexible locations & schedules
+4