Data Engineer

  • SAIC, Inc
  • Chantilly, VA, USA
  • Aug 27, 2021

Job Description


SAIC, a leading provider of systems development & deployment, targeting & intelligence analysis, systems engineering & integration for the Intelligence Community, is seeking creative and dedicated professionals to fulfill their career goals and objectives while delivering mission excellence on programs of national importance. Join our team today as we Bring on Tomorrow!

SAIC seeks an experienced, results-oriented, mission-driven Software Engineer with specialized focus on Data Engineering to perform data model design, data formatting, and ETL development optimized for efficient storage, access, and computation in support of national security objectives. You’ll be part of agile teams responsible for increasing innovation capacity and driving the velocity of development of data ingestion and data analysis.  You will synchronize efforts with other tasks in assembling data technologies to control the flow of data from source to value, with the goal of speeding up the process of deriving value and insight.  The ideal candidate will have a passion for unlocking the secrets held by a dataset and solid understanding and experience with developing, automating, and enhancing all parts of the data pipeline to include ingestion, processing, storage, and exposing data for consumption.  The data engineer also implements data tests for quality and also focuses on improving inefficient tooling and adopting new transformative technologies while maintain operational continuity.  Join SAIC to support this three year contract, and stay with SAIC for the rest of your career! 


Required Qualifications:

  • Must have active/current TS/SCI with Polygraph Clearance
  • Bachelor’s Degree in Computer Science, Information Systems, Engineering or years of experience in lieu of degree
  • Minimum of 3 years of experience with hands on development experience using Java, JavaScript, Python to ETL data. Experience with ETL includes formats such as XML, JSON and YML and normalizing data and high-volume data ingestion.
  • Minimum of 3 years of experience using and ingesting data into SQL and NoSQL database systems   
  • Minimum of 3 years of experience with Apache Hadoop and/or Apache Spark. 
  • Minimum of 3 years of experience developing and maintaining data processing flows using NiFi 
  • Experience with Amazon Web Services (AWS) 
  • Experience - Experience working with Linux OS 
  • Experience with CI/CD pipeline 
  • Experience with Agile Methodologies and Kanban Framework 
  • Experience with utilizing  relational databases including the use of MySQL and/ or Oracle for designing database schemas
  • Experience with Linux, REST services, and HTTP

Desired Qualifications:

  • Familiarity with building containerized services (e.g. via Docker) 

COVID Policy: Prospective and/or new employees will be required to adhere with SAIC's vaccination policy. Full vaccination will be required before the start of employment in order to work onsite at an SAIC location. If applicable, prospective or new employees may seek an exemption to the vaccination requirement at Contact Us and must have an approved exemption prior to the start of their employment. Employees working onsite at a customer location must comply with customer requirements which may include mandatory vaccination, mandatory attestation regarding one's vaccination status and mandatory weekly or bi-weekly testing.