Skip to main content
U.S. flag
Back to results

Resumes limited to two pages

Starting on September 27, 2025, federal agencies will only accept resumes up to two pages in length. Sign in to your profile and update your resume now.

Summary

Data Engineers work with data consumers to create and populate optimal data architectures, structures, and systems to meet CIA's business needs.

Overview

Help
Reviewing applications
Open & closing dates
10/01/2024 to 01/27/2025
Salary
$72,965 to - $153,354 per year
Pay scale & grade
GS 9 - 13
Location
Many vacancies in the following location:
Washington DC, DC
Remote job
No
Telework eligible
No
Travel Required
Occasional travel - You may be expected to travel for this position.
Relocation expenses reimbursed
Yes—You may qualify for reimbursement of relocation expenses in accordance with agency policy.
Appointment type
Permanent
Work schedule
Full-time
Service
Excepted
Promotion potential
None
Supervisory status
No
Security clearance
Sensitive Compartmented Information
Drug test
Yes
Position sensitivity and risk
Special-Sensitive (SS)/High Risk
Trust determination process
Financial disclosure
Yes
Bargaining unit status
No
Announcement number
24-12198900-6898/DIHD
Control number
759326100

Videos

Duties

Help

As a Data Engineer for CIA, you will focus on the design, implementation, and operation of data management systems to meet the CIA's business needs. This includes designing how the data will be stored, consumed, integrated, and managed by different data entities and digital systems. Data Engineers work together with data consumers to determine, create, and populate optimal data architectures, structures, and systems.

Data Engineers must also plan, design, and optimize for data throughput and query performance issues. This requires constantly updating expertise in areas such as platform, network and storage technologies, bandwidth management, data bus implications, and design.

Additionally, you will play a key role in the selection of backend database technologies (SQL, NoSQL, HPC, etc.), their configuration and utilization, and the optimization of the full data pipeline infrastructure to support the actual content, volume, ETL, and periodicity of data to support the intended kinds of queries and analysis to match expected responsiveness.

Domestic and/or foreign travel may be required.

Requirements

Help

Conditions of employment

  • You must be physically in the United States or one of its territories when you submit your resume via MyLINK.
  • You must be registered for the Selective Service, if applicable.
  • You must be a U.S. citizen and at least 18 years of age (dual-national US citizens are eligible).
  • You must be willing to move to the Washington, DC area.
  • You must successfully complete a thorough medical and psychological exam, a polygraph interview, and a comprehensive background investigation.
  • For further requirements information, please visit: https://www.cia.gov/careers/how-we-hire/requirements/

Qualifications

Minimum Qualifications

  • Proficiency with computer programming languages like Python, Java, Scala, or equivalent Object-Oriented Programming Language and knowledge of SQL
  • Knowledge of data integration, transformation, modeling, and storage
  • Strong critical thinking and problem-solving skills
  • Ability to work independently and to collaborate within a diverse team environment
  • Curiosity, creativity, and initiate
  • Ability to meet the minimum requirements for joining CIA, including U.S. citizenship and a background investigation
Desired Qualifications
  • Prior experience related to data engineering, data science, data architecture, database and search technologies
  • Experience analyzing or processing bulk datasets
  • Experience with signal/image processing, geospatial modeling or voice/data communications
  • Prior application of serverless design patterns, such as serverless applications or websites
  • Understanding of scaling and performance of distributed/cloud systems
  • Understanding of data science concepts, AI/ML, automation, and scripting

Education

  • Bachelor's degree in one of the following fields or related studies:
    • Computer Science
    • Computer/Electrical Engineering or related field
    • Data Science or related quantitative field
    • Information Science/Technology
    • Forensics (Digital Forensics, Forensic Science, and Technology)
    • Mathematics/Statistics
    • Engineering
  • At least a 3.0 GPA on a 4-point scale

How you will be evaluated

You will be evaluated for this job based on how well you meet the qualifications above.

For more information, please visit: https://www.cia.gov/careers/jobs/data-engineer/.

Your session is about to expire!

Your USAJOBS session will expire due to inactivity in 8 minutes. Any unsaved data will be lost if you allow the session to expire. Click the button below to continue your session.