Join our Talent Network >

Senior Back-End Software Engineer

Job ID: 195594
Location: UPPER MARLBORO, MD, United States
Date Posted: Dec 3, 2019
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: None
Potential for Teleworking: No

Share: mail

Job Description

Description

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; http://mdtf.org) 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.  


JOB RESPONSIBILITIES:

  • 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.

Qualifications

REQUIRED EDUCATION, EXPERIENCE, AND QUALIFICATIONS:

  • 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.

DESIRED EXPERIENCE AND QUALIFICATIONS:

  • 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.

Desired Qualifications

 

Overview

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 saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability

Share: mail

Similar Jobs

Software Test Engineer

WASHINGTON, DC, United States
Software

Software Developer/Engineer

WASHINGTON, DC, United States
Software

Database Management Engineer

ARLINGTON, VA, United States
Software

(Remote) ServiceNow Senior Developer

United States
Software

Senior Back-End Software Engineer

UPPER MARLBORO, MD, United States
Software

SW Test Engineer Junior

ALEXANDRIA, VA, United States
Software

Software Engineer 5

FORT MEADE, MD, United States
Software

DevSecOps Engineer

WASHINGTON DC, DC, United States
Software

Java Developer

WASHINGTON, DC, United States
Software

Business Systems Analyst

WASHINGTON, DC, United States
Software

Configuration Manager

WASHINGTON, DC, United States
Software

Application Developer (Master)

WASHINGTON, DC, United States
Software

Cloud Software Engineer 3

FORT MEADE, MD, United States
Software

Software Engineer Lv2 for Enterprise Functional Team

FORT MEADE, MD, United States
Software

Software Testing Manager

ALEXANDRIA, VA, United States
Software

SW Engineer Principal

HYATTSVILLE, MD, United States
Software

ISC Development QA/Test Technical Manager

ARLINGTON, VA, United States
Software

Software Architect

WASHINGTON, DC, United States
Software

Principal Engineer

WASHINGTON, DC, United States
Software

Scientific Programmer / Analyst

GREENBELT, MD, United States
Software

Front End Developer

ALEXANDRIA, VA, United States
Software

Senior UI/UX Developer

WASHINGTON, DC, United States
Software

Service Delivery Team Lead

WASHINGTON, DC, United States
Software

Senior Software Engineer

ALEXANDRIA, VA, United States
Software

Provide your information to receive jobs that fit you by keywords, location, and more,
and then receive great opportunities based on your skills and experience.

Join our Talent Network >