Senior Software Developer - Security - Elasticsearch
Elastic Nv
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.
What is The Role
We are seeking a Senior Software Developer to join the Elasticsearch Security team. In this role, you will contribute to the architecture and design of Elasticsearch's main features. These features include authentication, authorization, and tenant isolation. You will work with engineering and product leaders at Elastic. Your goal is to participate in providing high-performance security at all levels. This includes ensuring that our distributed data store has top-quality security at scale.
What You Will Be Doing
- Contributing to core security initiatives from architecture to production, focusing on the delivery of new critical features. Participating in the technical design, planning, and execution for major security components inside the Elasticsearch core engine.
- Developing the foundational security models for 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. This includes authentication, identity management, cryptography, and data access management.
- Collaborating with peers across the company to embed security into new customer features from the outset.
- Drive vulnerability management efforts by collaborating closely with the InfoSec team to proactively identify, assess, and remediate security risks.
- Leverage AI-driven tools to automate vulnerability triage, prioritization, and preliminary investigation, streamlining security workflows and reducing manual intervention.
What You Bring
- You have deep knowledge of Java internals and JVM memory management. You understand how concurrency models work. You can write code that is high-performance, thread-safe, and lock-free. This experience includes working with large open-source and enterprise codebases.
- You have experience building authorization systems that are scalable and performant under high concurrency and large permission sets, including designing access models, validating credentials/tokens at scale, and keeping authorization decisions consistent across a distributed system.
- You have a solid comprehension of distributed systems security, including node-to-node mutual trust, zero-trust transport, partition tolerance and cluster state propagation.
- You have a deep knowledge of edge identity protocols (OAuth 2.0, SAML).
- You have a proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still collaborating on the final outcomes.
- You possess the ability to collaborate across functions and teams and seamlessly transition between different projects, codebases, or teams based on business priorities
- You can work autonomously, supporting decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communication.
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) and readiness to support the migration of services to quantum-resistant cryptographic algorithms.
- 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.
- ...taking advantage of all structured and unstructured data — securing and protecting private information more effectively —... .... What is The Role We are seeking a Principal Software Developer to join the Elasticsearch Security team. In this role, you will lead the...SuggestedFull time
- ...structured and unstructured data — securing and protecting private... ...AI. What is The Role Elasticsearch powers search, observability,... .... We are seeking a Principal Software Engineer to join the Elasticsearch... ...performance improvements. Developing foundational performance...SuggestedFull time
- ...taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic... ...of AI. What Is the Role We are on the lookout for a Senior Software Developer to join our Elasticsearch team and focus on ensuring that the...SeniorFull time
- ...is The Role We're looking for a Software Engineer to join the Elasticsearch - Analytical Engine team. This globally... ..., completely remote team of senior engineers is responsible for building... ...and working with other engineers to develop needed components. You're comfortable...SeniorFull timeRemote work
- ...and infrastructure — using technologies such as Elasticsearch, OpenSearch, Lucene, Solr, or similar. Understanding... .... Understanding of multi-tenancy and data security , including ACLs, field-level access controls, and secure index partitioning. Experience building...SeniorLong term contractFull timeImmediate start
- ...Drive the integration of security practices to the software development and delivery process As a developer in this team, you will build the tooling required to implement DevSecOps the best way possible for Coveo. On top of it, you will build and maintain multiple internal...SeniorFull time
- ...search technology powering an entire product ecosystem? As a Senior Software Developer on our Search team, you'll help evolve Coveo's search... ...Experience working with large-scale search technologies such as Elasticsearch, OpenSearch, Vespa, or similar platforms. Experience...SeniorFull time
- ...empower businesses with seamless payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and compliant web applications. If you thrive on solving complex...SeniorLong term contractFull timeWork at officeLocal area2 days per week
$100k - $135k per year
...CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next... ...Candidates must meet the requirements of export control and security regulations, including the Canadian Controlled Goods Program...SeniorRemote jobFull timeWork at officeFlexible hours- ...experiences that meet customers wherever they are — all backed by the secure infrastructure and scale of our multi-billion-dollar parent company. The Opportunity As a Senior Software Developer , we are looking for the following: Role Overview TELUS Digital...SeniorRemplacementPermanent employmentFull time
$130k - $170k per year
...and working closely with the product management team, the Senior Software Developer is generally responsible for the development, design and... ...quickly to ensure a productive workspace Ensure software security by developing programs to actively monitor the sharing of private...SeniorFull time- ...taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic... ...promise of AI. What is The Role We're looking for a Senior Software Developer to join the Elasticsearch - Search Relevance team. This...SeniorFull time
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor...SeniorFull timeWork at officeFlexible hours
- ...structured and unstructured data — securing and protecting private information... ...We're looking for a Principal Software Engineer to join the Elasticsearch - Search Infra team. This globally-... ...collaboration with other engineers to develop the necessary components. Experience...Long term contractFull time
- ...cameras. It also provides tailored neutralization capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++....SeniorPermanent employmentFull timeFlexible hours
- ...transparency with cutting-edge blockchain technology to create secure, user-friendly crypto experiences that put users in full... ...of their digital assets. About the role As a Senior Crypto Software Developer, you'll be instrumental in building Wealthsimple's crypto...SeniorLong term contractFull timeContract work
- ...Responsibility: Opreto Corporation is hiring a temporary Software Security Developer (Javascript) to help complete a security hardening project... ...Detail-oriented, with a focus on writing clean, efficient, and secure code. Ability to work independently and collaboratively...Temporary workRemote work
$124k - $186k per year
...Senior Software Developer Direct Hire / Full time, Hybrid, Burnaby BC, Canada D-Wave (NYSE: QBTS) a leader in the development and delivery of quantum computing systems, software, and services, and is the world’s first commercial supplier of quantum computers—and the only...SeniorFull timeDirect hireLocal area- ...We’re looking for two technical, innovative developers to come on board as Software Developers, at the Senior or Intermediate level, at our College Avenue location... ...backend services using C# and .NET to support scalable, secure, and high-performing applications. ~...SeniorPermanent employmentFull timeTemporary work
- ...Senior Software Developer, Infrastructure – Job Description Reports To: Development Manager, Engineering & Security Location: Ideally in the Calgary area; can be remote/hybrid About the Job: atVenu is growing! To keep pace with industry standards and our customer...SeniorRemote jobFull time
- ...record time with the only hardware and software AI-powered platform built for the... ...difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor... ...practices and maintain high standards of security and code quality. Collaborate with...SeniorFull timeInternshipWork at officeWork from home
- ...applications. This includes developing detailed programming specifications... ...the use and operation of software packages, including technical... ...JavaScript frameworks and Elasticsearch \\ ~ Experience collaborating... ...solutions that are reliable, secure, responsive and scalable \\...SeniorContract work
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...to make a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture...SeniorFull timeInternshipWork at officeWork from home
- ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of SDKs,...SeniorFull timeInternshipWork at officeWork from home
- ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-... ...software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable...SeniorFull timeApprenticeshipWorldwideFlexible hours
$104k - $139k per year
...areas including AI, social media, security and more. And we’re doing this... ...and distribute open-source software that enables people to enjoy... ...platform security features: Develop and ship web platform features... ...Contribute to standards-based, secure, and interoperable implementations...SeniorRemote jobLong term contractFull timeImmediate startHome office$120k - $155k per year
...eliminating manual work and elevating the experience at each property. What We’re Looking For Breezeway is hiring a Senior Software Application Developer to join one of our customer-facing product teams. You’ll work across the full stack to build and ship features that...SeniorFull timeTemporary workRemote work$125k - $135k per year
...helps millions of consumers pay quickly, easily, and securely — without waiting in line, carrying change, or... ...type : Full-time Reports to : Manager, Software Development As an experienced Senior Software Developer, you’ll develop major components that power our...SeniorPermanent employmentFull time- ...more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience,... ...non-functional requirements such as performance, reliability, security, scalability, and maintainability Coach colleagues on...SeniorFull timeWork at officeFlexible hours
- ...fast, but we build thoughtfully: quality, security, and scalability aren't trade-offs here,... ...investigate and resolve fraud cases efficiently Develop risk-based product features — such as... ...them What you bring: ~4+ years of software engineering experience, ideally in a...SeniorLong term contractFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer - Security - Elasticsearch. Be the first to apply!
- software engineer devops Remote
- director software engineering Remote
- software engineer - ai machine learning Remote
- software developer entry level Remote
- software developer Remote
- ingénieur logiciel Remote
- software design engineer Remote
- software engineer internship Remote
- software engineer co-op Remote
- développeur logiciel Remote
