Search

Senior Software Engineer

PublishedPublished: 9/3/2026
Technology

If you have a TS/SCI with a Poly, this is your chance to join a small company on the cusp of growth while supporting the mission!

Candidates should have:

  • A minimum of 10 years of software development experience in multiple languages (e.g., Java, C, C++)
  • Within the last seven (7) years, a minimum of five (5) years experience developing software and systems using at least 2 languages
  • Within the last five (5) years, a minimum of three (3) years of experience developing in multiple operating systems
  • Within the last seven (7) years, a minimum of five (5) years experience developing software and systems using Python
  • Within the last seven (7) years, a minimum of five (5) years experience with JVM
  • Within the last seven (7) years, a minimum of three (3) years experience developing software and systems using Java
  • Experience developing in a Linux environment
  • Demonstrated experience with Docker
  • Must be able to obtain NSYS access
  • Must be able to work alone or in a group
  • Demonstrated experience working in sprint cycles
  • Demonstrated experience with .Go language

Nice to have:

  • Experience with C++
  • Experience with ElasticSearch
  • Experience with TensorFlow
  • Experience with Mesosphere and/or Marathon
  • Background in image and video processing
  • Background in machine learning

Required skills

  • Security Clearance – TS/SCI
  • Software Development
  • C
  • Machine Learning
  • Voice / Video Processing
  • Linux
  • Operating System
  • C++
  • Python
  • Java
  • Java Virtual Machine (JVM)
  • Elasticsearch
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...