You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
CACI International

Elasticsearch Engineer

  • Remote

Salary

$82,100 - 172,400/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is hiring a full-time Elasticsearch Engineer in its Engineering category to support search, analytics and data engineering for acquisition and contract lifecycle systems that are mission-critical.

You will build scalable, robust solutions across complex data environments and bring deep Elasticsearch expertise to mission-focused work.

Responsibilities

  • Design and tune Elasticsearch clusters, indexes, mappings and data models for large-scale use.
  • Build advanced Kibana dashboards, scripted queries, alerting logic and analytics.
  • Help lead the development and governance of ingestion and extraction workflows built on Apache NiFi.
  • Drive improvements to the team's procurement system.
  • Manage performance tuning, cluster health, resilience and observability across distributed environments.
  • Provide technical leadership within SAFe teams on system design, data patterns and integration effects.
  • Apply enterprise data security, compliance and migration practices.
  • Track Elastic Stack developments, evaluate new features, and plan multi-phase upgrades, including impact on application code, APIs, integrations and external dependencies.
  • Work with product owners, developers and other cross-functional teams so new platform capabilities are adopted safely and in step.
  • Mentor junior engineers and set best practices and engineering standards.
  • Develop long-term technical roadmaps that match changing mission needs.

Requirements

  • Required:
  • Bachelor's degree in computer science, engineering or a related field. Experience can be accepted in place of the degree.
  • Six or more years of progressive engineering experience, including at least 2 years of hands-on professional Elasticsearch work.
  • Expert knowledge of Elasticsearch internals, cluster tuning, scaling strategies, shard allocation and snapshot management.
  • Advanced experience with Kibana analytics, scripted fields, pipeline aggregations, alerting and observability.
  • Strong SQL and PL/SQL skills, plus experience with Oracle or PostgreSQL.
  • Experience with AWS services such as S3, RDS and EKS, or comparable cloud-based data platforms.
  • Proven ability to lead technical initiatives and shape architectural direction.
  • Willing and able to obtain a DoD Secret clearance.
  • Desired:
  • Experience with vector search engines, embeddings, similarity algorithms and hybrid search approaches.
  • Familiarity with machine learning-driven observability, including anomaly detection, log and metric correlation and predictive alerting.
  • Experience with relational database platforms such as Oracle, PostgreSQL or SQL Server.
  • Proficiency in Groovy, Python or similar scripting languages for automation and pipeline orchestration.
  • Understanding of containerized deployments and infrastructure as code.
  • Experience leading or mentoring technical teams.
  • Elastic certifications such as Engineer, Analyst, Observability or similar.
  • AWS certifications such as Solutions Architect or similar.
  • Experience with DevOps pipelines, CI/CD, GitLab or Jenkins.
  • Background in machine learning or data science workflows.
  • Strong communication skills and the ability to work across technical and functional teams.
  • Proven success supporting or leading work in fast-paced, mission-driven environments.

Conditions

Full-time, regular position.

Up to 10% travel, within the continental US.

Minimum clearance to start: Secret.

Salary depends on factors such as location, Federal Government contract labor categories and wage rates, relevant experience, specific skills, education and certifications.

Proposed salary range: $82,100-$172,400. Because the role can be worked in more than one location, this is the national average for the position.

Benefits

  • Competitive pay, benefits and learning and development opportunities.
  • Comprehensive coverage including healthcare, wellness, financial, retirement, family support, continuing education and time off.
  • Flexible time off that lets you take the time you need.
  • Access to robust learning resources.

Where you’d work

Fully remote

You can work from

  • United States

About the company

CACI International

Also hiring in Washington, Dc, United States, United States, St. Louis, United States and 9 more places

83 of their 465 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details9 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • SQL
  • PostgreSQL
  • AWS
  • Kubernetes
  • Elasticsearch
  • CI/CD
  • Vector databases
Type
Full-time
Specialty
Backend
Region
United States
Pay period
Annual
Show 4 more factsShow less

Role

Category
Development
Specialty
Backend
Tech stack
  • Python
  • SQL
  • PostgreSQL
  • AWS
  • Kubernetes
  • Elasticsearch
  • CI/CD
  • Vector databases

Location

Work model
Remote
Region
United States
Remote from
  • United States

Compensation

Salary
$82,100 - 172,400 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason