Senior Back-End Software Engineer

  • SAIC,
  • Upper Marlboro, MD
company banner
Data Collection, HTTP, Java, Jenkins, Laboratory, MySQL, mysql, Python, Research, Simulation, Software Engineer, Testing
C2H Independent, Contract Independent, Contract W2, Contract Corp-To-Corp, C2H W2, C2H Corp-To-Corp
Work from home not available Travel required to 10%.

Job Description


We are looking for a creative and self-motivated software engineer to take a central role in developing and maintaining our cutting-edge compute infrastructure for evaluation of emerging technologies like AI and facial recognition.

The successful candidate will join the multidisciplinary team of the Identity and Data Sciences Laboratory (IDSL), a technology evaluation group within SAIC. The IDSL combines the dynamic environment of a startup with the stability and work-life balance of a large government contractor.

The IDSL staffs the Maryland Test Facility (MdTF; ) where we carry out large scale testing of emerging technologies. The candidate will join a multi-disciplinary team composed of software engineers, data scientists, behavioral scientists and integration engineers.


  • Maintain and update a flexible data collection backend to meet changing requirements.

  • Write and implement new backend services.

  • Interface daily with data scientists, test engineers, and front end developers

  • Elicit requirements for a backend biometric collection system and analytic frameworks.



  • Required BS and 5+ years -OR-

  • MS and 3+ years of hands-on experience in the following areas:

    • Building Microservices (e.g. in Golang, python, or Java)

    • Containers (e.g. Docker/Rkt)

    • Container orchestration (e.g. Kubernetes/Marathon/Rancher/ECS)

    • Monitoring (e.g. Prometheus, Grafana)

    • Databases (e.g. MySQL, MemSQL, BigQuery)

    • CI/CD Tooling (e.g. Jenkins/Travis/Bamboo)

    • Automation Tools (e.g. Ansible, Chef, Puppet)

    • Leveraging cloud environments (e.g. AWS or GCP)

  • Thrives on being on the critical path and able to work independently.

  • Able to think critically to solve business challenges with technology, and can clearly explain and document technical advantages of solution.

  • Prioritizes code simplicity/maintainability.

  • Comfortable working within a diverse team including test engineers, data scientists. Willing to iterate with end users of system to adapt system requirements to changing needs.


  • Experience working in a research environment.

  • Experience with statistics/data analytics to be able to provide data scientists organized data.

  • Experience deploying and managing open source tools.

  • Familiarity with task tracking tools such as JIRA.

Job Posting Date: 2019-05-31 15:23:30 UTC

Primary Location: UPPER MARLBORO, MD 20774 US

Clearance Level Must Currently Possess: None

Clearance Level Must Be Able to Obtain: None

Potential for Teleworking: No

Travel: Yes, 10% of the time

Shift: Day Job

SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit For information on the benefits SAIC offers, see Working at SAIC . EOE AA M/F/Vet/Disability

Company Information

Dice Id : 10111346
Position Id : 440138

Similar Positions at SAIC

Software Engineer
  • Greenbelt, MD
  • 2 days ago
Robot Software Engineer
  • Greenbelt, MD
  • 2 days ago
Software Developer - SharePoint
  • Suitland, MD
  • 2 days ago
Sr Software Engineer-Angular/SpringBoot
  • Rockville, MD
  • 2 days ago
Software Engineer
  • Chantilly, VA
  • 2 days ago
Ground Software Engineer
  • Chantilly, VA
  • 2 days ago
Sr. Storage Engineer (VG00149)
  • Springfield, VA
  • 2 days ago
Data Engineer
  • Washington, DC
  • 2 days ago
DevOps Engineer
  • Washington, DC
  • 2 days ago