Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Security - Elasticsearch

$191.9k - $303.5k
Full-time

Elastic

Role Description

We are seeking a Principal Software Engineer to join the Elasticsearch Security team. In this role, you will lead the architecture and design of Elasticsearch's main features, including:

  • Authentication
  • Authorization
  • Tenant isolation

Your goal is to provide high-performance security at all levels, ensuring that our distributed data store has top-quality security at scale.

What You Will Be Doing

  • Owning core security initiatives from architecture to production, focusing on the delivery of new critical features.
  • Leading the technical design, plan, and execution for major security components inside the Elasticsearch core engine.
  • Developing the foundational security models for intricate features.
  • Optimizing security performance at scale in distributed systems environments.
  • Applying cryptographic solutions to address genuine customer use cases.
  • Ensuring robust data isolation within shared infrastructure supporting disparate customers.
  • Monitoring and applying the latest advancements and best practices in security, including:
    • Authentication
    • Identity management
    • Cryptography
    • Data access management
  • Collaborating with peers across the company to embed security into new customer features from the outset.
  • Driving vulnerability management efforts by collaborating closely with the InfoSec team to proactively identify, assess, and remediate security risks.
  • Leveraging AI-driven tools to automate vulnerability triage, prioritization, and preliminary investigation, streamlining security workflows and reducing manual intervention.
  • Mentoring and coaching other engineers, fostering a culture of technical excellence and security-first development.

Qualifications

  • Deep knowledge of Java internals and JVM memory management.
  • Understanding of concurrency models.
  • Ability to write high-performance, thread-safe, and lock-free code.
  • Proven experience in designing and building scalable authorization systems.
  • Solid comprehension of distributed systems security.
  • Deep knowledge of edge identity protocols (OAuth 2.0, SAML).
  • Proven track record of using AI to accelerate development and optimize code.
  • Ability to collaborate across functions and teams.
  • Capability to work autonomously and drive decisions.

Bonus Points

  • Knowledge of cipher suites, TLS handshakes, and PKI/certificate lifecycle management.
  • Cryptographic methods considering memory usage and delays.
  • Familiarity with the implications of Post-Quantum Cryptography (PQC).
  • Hands-on experience mapping engine-level technical controls to FedRAMP (Moderate/High), FIPS 140, and SOC 2 requirements.
  • Experience working on the internals of a data store or search engine.

Compensation

Compensation for this role is in the form of base salary. The typical starting salary range for new hires in this role is:

  • $159,800 — $252,800 USD

In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply:

  • $191,900 — $303,500 USD

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.
  • Flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Matching up to $2000 for financial donations and service.
  • Up to 40 hours each year to use toward volunteer projects.
  • A minimum of 16 weeks of parental leave.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Security - Elasticsearch in Remote vacancy
  •  ...advantage of all structured and unstructured data — securing and protecting private information more effectively...  ...on the promise of AI. We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert... 
    Suggested
    Full time

    Elastic Nv

    Remote
    10 hours ago
  • $159.8k - $252.8k

     ...advantage of all structured and unstructured data — securing and protecting private information more effectively...  ...AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Storage Engine team. This globally distributed,... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Elastic

    United States
    2 days ago
  • $159.8k - $303.5k

    Role Description We're looking for a Principal Software Engineer to join the Elasticsearch - Search Infra team. This globally-distributed team of experienced engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving... 
    Suggested
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    5 days ago
  • $159.8k - $303.5k

    Role Description We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search... 
    Suggested
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    1 day ago
  • $159.8k - $303.5k

    Role Description We're looking for a Principal Software Engineer to join the Elasticsearch - Storage Engine team. This globally distributed, fully remote team of experienced engineers develops core storage and query technologies for observability workloads, including:... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Elastic

    Remote
    10 hours ago
  • $200k - $280k

     ...rein-statable TS/SCI with Polygraph security clearance is REQUIRED. Please do not...  ...level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that...  ...Amazon RDS REST, Docker, Kubernetes, ElasticSearch, Cockroach DB or other RDBMS at... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Annapolis Junction, MD
    4 days ago
  • $150k - $300k

     ...employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for....  ...products at scale ~ In-depth knowledge of Solr (or) Elasticsearch and deeper understanding of Lucene and familiarity with... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Remote
    10 hours ago
  • $160k - $220k

     ...initiatives and solve the toughest security and compliance challenges in...  ...with colleagues in engineering, product, and across functions...  ...Forward Thinker : You excel in software design and architecture to...  ...on experience with SQL, ElasticSearch, Redis ~ Expert-level ability... 
    Full time

    Saviynt

    Remote
    10 hours ago
  • $215k - $270k

     ...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity authority platform built to power and...  ...requirements analysis Design and develop secure, scalable, multi-tenant software...  ...) Hands on experience with SQL, ElasticSearch, Redis, CI/CD; Groovy on Grails (... 
    Full time

    Saviynt

    Remote
    10 hours ago
  •  ...Join to apply for the Principal Software Engineer role at Favor Delivery 1 day ago Be among the first...  ...-term architectural vision while securing buy-in from engineers and leadership...  ...Docker, Kubernetes, Terraform, AWS, Elasticsearch. Life at Favor Where you’ll work: This... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work from home
    Flexible hours
    3 days per week

    Favor

    Austin, TX
    2 days ago
  •  ...Position Overview We are seeking a Principal Software Engineer to design, build, and operate core backend...  ...focus on scalability, reliability, security, and maintainability. Improve...  ...Node.js, Angular, SASS PostgreSQL, Elasticsearch AWS, Terraform CI/CD tooling AI‑assisted... 
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Zelis Healthcare

    Salt Lake City, UT
    5 days ago
  • $130k - $270k

     ...a timely manner. Our team of engineers take pride in what they develop...  ...solution. Captivation is looking for software developers who can get stuff...  ..., Kotlin/Java, Terraform, Elasticsearch/OpenSearch and AWS.   Requirements Security Clearance: ~ Must... 
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    10 hours ago
  • $202.1k - $299.63k

     ...Orchestration team is looking for a Principal Software Engineer to help define, architect, and deliver...  ...NoSQL) and Search Technology (e.g., Elasticsearch, Lucene, or vector databases) to...  ...backend systems Understanding of the security, privacy, and governance... 
    Contract work
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week

    DocuSign

    Seattle, WA
    1 day ago
  •  ...Principal Software Engineer We're looking for a Principal Software Engineer to join the world-class team combining two of the top private...  ...and mobile web users, utilizing python, django, backbone elasticsearch, and other cutting edge technologies You have:... 

    Roberts Recruiting

    Boston, MA
    2 days ago
  • $145k - $165k

     ...time, and confidence. Feathr's software marketing platform equips nonprofits...  ...you've come to the right place. Principal Backend Software Engineer: Compensation Range: $145,000 -...  ...Advanced knowledge of Kubernetes, Elasticsearch, MongoDB, Redis, and Python Experience... 
    Remote job
    Full time
    Work experience placement
    Immediate start
    Home office

    Feathr

    Remote
    10 hours ago
  • $200k - $280k

     ...rein-statable TS/SCI with Polygraph security clearance is REQUIRED. Please do...  ...level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge...  ...Amazon RDS, REST, Docker, Kubernetes, ElasticSearch, Cockroach DB or other RDBMS at... 
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    Gliacell Technologies

    Annapolis Junction, MD
    10 hours ago
  • $90k - $125k

     ...matters. About the job At Skylight, software engineers design, implement, and maintain...  ...testing Familiar with how to build secure, compliant software and defend against...  ...Software Engineer: $170,000–$203,000 Principal Software Engineer: $180,000–$230,000... 
    Full time
    Temporary work
    For contractors
    Remote work
    Flexible hours

    Skylight

    United States
    10 hours ago
  • $130k - $270k

     ...timely manner. Our team of engineers take pride in what they develop...  ...Captivation is looking for software developers who can get stuff...  ....   Requirements Security Clearance: ~ Must currently...  ...JavaScript MongoDB Elasticsearch Postgres MySQL... 
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    10 hours ago
  • $114k - $171k

     ...Aeronautics Systems is looking to add a Principal Software Engineer - Java to join our team of qualified...  ...Server, PostgreSQL, MongoDB, Redis, Elasticsearch. Experience with at least one of the...  ...with application and container security. Experience with Machine Learning Model... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    El Segundo, CA
    5 days ago
  • $169.5k - $366k

    As a Principal Engineer within Client Experience (CX), you'll help shape and deliver Rocket's vision for seamless, end-to-end digital journeys...  ...solutions, including AI and automation throughout the software development lifecycle, that materially impact the company and... 
    Minimum wage
    Full time
    Night shift
    Weekend work

    Rocket Companies

    Michigan
    4 days ago
  • $137.98k - $185k

     ...one another and grow together. Job Description: As a Software Engineer at ATPCO, you will be responsible for the implementation, enhancement...  ...plans, ensuring adherence to enterprise architecture and security standards. Drive the efficient and high-quality delivery of... 
    Full time
    Remote work
    Work from home
    Flexible hours

    ATPCO

    United States
    10 hours ago
  • $132.4k - $251.6k

     ...obtain and maintain a U.S. government issued security clearance is required.​ U.S. citizenship...  ...100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...Design and implement high-performance software solutions using C++, Java, Python, or Typescript... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Westford, MA
    4 days ago
  • $150k - $200k

     ...to combat climate change, national security, and exciting new technology demonstrations...  ...space, like solar panels, flight software, star trackers, optical systems,...  ...most ambitious space missions.  PRINCIPAL SOFTWARE SECURITY ENGINEER  Based out of Rocket Lab's site... 
    Permanent employment
    Full time
    Local area

    Rocketlab

    Remote
    10 hours ago
  • $130k - $270k

     ...in a timely manner. Our team of engineers take pride in what they develop and...  .... Captivation is looking for software developers who can get stuff done...  ...tool built in Java, Angular, and Elasticsearch.    Requirements Security Clearance: ~ Must currently... 
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    10 hours ago
  •  ...Description We are hiring a Principal Engineer to serve as an architect...  ...ensure the platform scales securely and reliably as adoption grows...  .... 7+ years of professional software engineering experience,...  ...PostgreSQL), NoSQL (MongoDB, Elasticsearch), in‑memory (Redis / Valkey... 
    Temporary work
    Remote work
    Flexible hours
    Shift work

    SanDisk

    Milpitas, CA
    2 days ago
  • $200k - $280k

    ***An active or rein-statable TS/SCI with Polygraph security clearance is REQUIRED. Please do not apply if you currently...  ...do not possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch your... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    3 days ago
  •  ...The Engine Replication Team pulls the players together by ensuring the communication of the game state to all. As a Principal Software Engineer you will help the players experience the game as a nearly synchronous world. Just as the nerves in our bodies coordinate our... 
    Full time

    Roblox

    Remote
    10 hours ago
  •  ...talented, high-caliber individuals to join our elite team of engineers. As part of our team, you'll play a pivotal role in restoring...  ...TypeScript) and frontend (React/TypeScript) components of our software stack. AI First: Adapt the latest AI models (language and speech... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Freed

    San Francisco, CA
    10 hours ago
  •  ...technical assessments and validation of software architectures, embedded software, and system...  ...-functional teams, including hardware engineers, systems engineers, quality, regulatory...  ...(e.g. C#.Net). Hands-on experience with secure bootloaders, cryptographic protocols,... 
    Full time

    Boston Scientific

    Remote
    10 hours ago
  •  ...Principal Software Engineer, Applied AI Location: Remote or Hybrid Team: Applied AI Level: Principal Join Us in Reimagining B2B Intelligence ZoomInfo is building the next generation of B2B marketing intelligence—and we’re looking for engineers who... 
    Full time
    Remote work

    ZoomInfo Technologies

    Waltham, MA
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Security - Elasticsearch. Be the first to apply!