Principal Database Engineer - Military veterans preferred



  full-time   employee

Annapolis Junction
United States


Are you interested in joining SAIC to be part of our partnership providing high quality software engineering services, for our government intelligence agency customer? Then consider joining the members of the DRAGONCONFETTI team as they aid our customer in providing excellent software engineering services.

We have a current need for a qualified Data Engineer Level 3 supporting our customer's efforts to transform a legacy web application that utilizes Java, XML, EJB 3.0, ICEFACES, Maven, JBOSS, Perceptive into a newer, more modern system using Java, an Oracle Database, and XML that will be developed with an object-oriented development design. This position is located in Annapolis Junction, Maryland. The selected data engineer will

  • Serve as team lead for a team of Data Engineers
  • Analyze data collections to identify and resolve data cleansing, consistency, and anomaly issues,
  • Design, develop, and implement analytics based on the latest industry standards and techniques for data engineering to answer business questions and perform business analysis,
  • Analyze, design, and implement data cleansing and coalescing approaches to bring together disparate collections of data for business analysis,
  • Identify, develop, and deploy new approaches to automate data analysis and utilize machine learning,
  • Identify, develop, and deploy software and scripts needed to collect business-relevant metrics based on enterprise data, and
  • Analyze, design, and recommend system architecture changes based on data engineering best practices to improve performance, stability, and functionality.


Required Qualifications:

  • Active Top Secret SCI clearance with polygraph
  • At least Twelve (12) years of experience in software development/engineering in programs and contracts of similar scope, type, and complexity.
  • Must have at least Eight (8) years of experience in data engineering and technical data analysis.
  • Bachelor’s degree from an accredited college or university in Computer Science or related discipline or four (4) years of software development experience in lieu of degree
  • Ability to utilize modeling and simulation tools such as MATLAB to create representative and useful models of mission and business processes

Desired Qualifications:

  • Experience with the Maryland customer

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.