Software Engineer - Elasticsearch (TS/SCI with Poly Required)

GCI Incorporated

Tysons (VA)

On-site

USD 130,000 - 185,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

GCI Incorporated seeks a Software Engineer - Elasticsearch to design, develop and maintain Elasticsearch clusters and related data platforms. You will work with development teams to build scalable data solutions, troubleshoot performance issues, and implement robust configurations in both cloud and on-premise environments.

The ideal candidate has hands-on experience with Elasticsearch, Docker, Kubernetes, and modern programming languages (Java, Python), plus DevOps tooling and Agile

Qualifications

  • Bachelor’s degree in CS/EE or related field.
  • Minimum 5 years of Elasticsearch experience.
  • US Citizenship and active TS/SCI with Polygraph.

Responsibilities

  • Support Elasticsearch and Elastic Cloud for Kubernetes (ECK) clusters.
  • Analyze, design and develop processing platforms using CM tech.
  • Design and develop platforms with scalable data solutions.
  • Provide maintenance, support and enhancements.
  • Collaborate cross-functionally with developers and project managers.
  • Troubleshoot complex problems and provide customer support.
  • Recommend continuous improvement opportunities.

Skills

Elasticsearch
Big data platforms
Docker
Kubernetes
Maven
Jenkins
Java
Python
Scrum/Agile
DevOps

Education

Bachelor’s Degree in Computer Science / Electrical or Computer Engineering

Tools

Ansible
Chef
Puppet
Elastic Cloud / Kubernetes

Job description

GCI embodies excellence, integrity and professionalism. The employees supporting our customers deliver unique, high-value mission solutions while effectively leverage the technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and Cyber Operations. We maximize opportunities for success by building and maintaining trusted and reliable partnerships with our customers and industry.

Job Description

At GCI, we solve the hard problems. As a Software Engineer - Elasticsearch, a typical day will include the following duties:

The Software Engineer will design, develop, configure, support and maintain Elasticsearch clusters and support the development teams around that ecosystem. The ideal candidate is a hands‑on platform builder with significant experience in developing scalable data platforms, with experience in business intelligence, analytics, data science and data products. They must have strong, first‑hand technical expertise in a variety of configuration management and big data technologies and the proven ability to fashion robust scalable solutions that can manage large data sets. This person should embody a passion for continuous improvement and innovation.

Qualifications
  • Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience
  • Minimum five (5) years of related Elasticsearch experience
Desired Knowledge/Skills
  • Hands‑on experience working with large SQL or NOSQL database clusters such as Elasticsearch, Greenplum, etc.
  • Experience with designing data models, architecting data systems and standing up or supporting large data platforms.
  • Familiarity with ETL pipelines and how to interface with data stores, and API endpoints.
  • Experience troubleshooting Elasticsearch cluster and query performance issues to include working on query optimization with developers and tracking down slow logs.
  • DevOps experience building and deploying cloud and on‑premise infrastructures with technologies like ansible, chef, puppet, etc.
  • Experience with Scrum/Agile development methodologies.
  • Capable of delivering on multiple competing priorities with little supervision.
  • Excellent verbal and written communication skills.
  • We’re looking for someone with 3-5 years of experience and is familiar with the following software/tools:
  • Experience with Elasticsearch and related technologies.
  • Experience with infrastructure automation technologies like Docker, Kubernetes, etc.
  • Experience with build automation technologies like Maven, Jenkins, etc.
  • Experience with modern programming languages like Java, Python, etc.
Key Responsibilities
  • Support Elasticsearch and/or Elastic Cloud for Kubernetes (ECK) clusters.
  • Analyze, design and develop a processing platform using various configuration management technologies.
  • Design and develop a processing platform using various configuration management technologies.
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms.
  • Collaborate cross‑functionally with developers, project managers and other engineers
  • Troubleshoots complex problems and provides customer support for software systems and application issues.
  • Provide recommendations for continuous improvement.
  • Work alongside other engineers on the team to sustain and advance our organization’s capabilities
  • A candidate must be a US Citizen and requires an active/current TS/SCI with Polygraph clearance.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Elasticsearch (TS/SCI with Poly Required)
Software Engineer - Elasticsearch (TS/SCI with Poly Required)

GCI • Tysons (VA), Warrenton (VA)

On-site
USD 110,000 - 160,000
Elasticsearch Systems Engineer — TS/SCI Poly
Elasticsearch Systems Engineer — TS/SCI Poly

GCI • Tysons (VA), Warrenton (VA)

On-site
USD 110,000 - 160,000
Software Engineer (TS/SCI with Poly Required)
Software Engineer (TS/SCI with Poly Required)

GCI Incorporated • Chantilly (VA)

On-site
USD 100,000 - 130,000
Elasticsearch Engineer (TS/SCI Clearance) with Security Clearance
Elasticsearch Engineer (TS/SCI Clearance) with Security Clearance

ShorePoint, LLC • Herndon (VA)

On-site
USD 140,000 - 170,000
401(k)
144 hours PTO
Health insurance coverage
Software Engineer SME (TS/SCI with Poly Required)
Software Engineer SME (TS/SCI with Poly Required)

GCI Incorporated • Dulles Town Center (VA)

On-site
USD 90,000 - 130,000
Software Engineer - Full Stack Developer (TS/SCI with Poly Required)
Software Engineer - Full Stack Developer (TS/SCI with Poly Required)

GCI Incorporated • Chantilly (VA)

On-site
USD 110,000 - 160,000
Elasticsearch Engineer (TS/SCI Clearance)
Elasticsearch Engineer (TS/SCI Clearance)

ShorePoint • Herndon (VA)

On-site
USD 110,000 - 140,000
144 hours of PTO
85% of insurance premium covered
401k
+1
Elasticsearch Engineer
Elasticsearch Engineer

Jobtailor • Bethesda (MD)

On-site
USD 140,000 - 190,000
Software Engineer (TS/SCI with Poly Required)
Software Engineer (TS/SCI with Poly Required)

GCI, Inc. • Chantilly (VA)

On-site
USD 143,000 - 238,000
Systems Engineer (TS/SCI with Poly Required)
Systems Engineer (TS/SCI with Poly Required)

GCI Incorporated • Tysons (VA)

On-site
USD 110,000 - 170,000