Senior Software Engineer - TS/SCI, C++/Python, Linux

Talentify

Columbia (MD)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Synergy ECP in Columbia, MD is seeking a Fulltime Software Engineer Level 3 to design, develop, and maintain complex software for analytics and data processing in UNIX/Linux environments.

Candidates should have 20 years of federal-pace experience and a technical degree, with strong skills in C++, Java, Python, and networked information systems. The role emphasizes algorithm development, data interfaces, and remote deployment.

Qualifications

  • Twenty (20) years experience in programs and contracts of similar scope, type, and complexity within the Federal Government.
  • Bachelor’s degree in a technical discipline and four (4) years of additional software engineering experience may be substituted for a bachelor’s degree.
  • 10+ years of experience with C++ and multi-threaded programming
  • 6+ years experience in Network Information Service and UNIX/LINUX operating systems (RedHat, CentOs, etc)
  • 6+ years of experience with one or more database languages, including: MySQL, MongoDB, Redis
  • 6+ years of experience with developing and implementing system configuration scripts in Python, Perl, Java, ksh, csh, Bourne, and Bash
  • 6+ years of experience of modern communications technology applications and advancements
  • Experience with XML, JSON and related data formats
  • Experience with development, integration, system, and unit testing
  • Strong understanding of Object Oriented methodologies
  • Experience related to PROFORMA signals or design
  • Experience with software engineering methods, real-time systems, and signals analysis
  • Experience with C, C++, Java, Python
  • Experience using XML, JSON, MongoDB and Web Services in a LINUX environment
  • Knowledge of telecommunications signals
  • Experience working with legacy SIGINT data formats
  • Experience working with event driven procession and data streaming
  • General understanding of SIGINT data flows and related mission systems
  • GUI Programming and familiarity with Atlassian Confluence, TLS, PKI, Unix administration
  • Working knowledge of CMMI
  • Experience using Subversion or similar software configuration management tools
  • Experience in applying robust software configuration management procedures within software development lifecycle

Responsibilities

  • Develop signal processing software components using C++, Java, Python in UNIX and LINUX OS environment.
  • Define and implement data formatting and interface specifications.
  • Design, develop and implement algorithms for specialized automated processes and interfaces with databases.
  • Develop scripts to support remote deployment, troubleshooting and system maintenance activities.
  • Document software release descriptions and remote deployment procedures.

Skills

C++
Java
Python
UNIX/Linux
Multithreading
Database languages
Object oriented
XML/JSON
Systems analysis

Education

Bachelor's degree in a technical discipline

Tools

XML
JSON
MongoDB
Web Services
Linux (RedHat/CentOS)
Subversion (SVN)

Job description

Synergy ECP in Columbia, MD is seeking a Fulltime Software Engineer Level 3 to design, develop, and maintain complex software for analytics and data processing in UNIX/Linux environments.

Candidates should have 20 years of federal-pace experience and a technical degree, with strong skills in C++, Java, Python, and networked information systems. The role emphasizes algorithm development, data interfaces, and remote deployment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (C++, Python, Linux)
Senior Software Engineer (C++, Python, Linux)

Synergy ECP • Columbia (SC)

On-site
USD 120,000 - 150,000
Senior Software Engineer: C++, Linux, SIGINT
Senior Software Engineer: C++, Linux, SIGINT

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 160,000
Senior Linux Software Architect - C/C++ / Python | TS/SCI
Senior Linux Software Architect - C/C++ / Python | TS/SCI

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 180,000
Software Engineer III – TS/SCI Clearance, Lead & Innovate
Software Engineer III – TS/SCI Clearance, Lead & Innovate

Talentify • Fort Meade (MD)

On-site
USD 120,000 - 170,000
Software Integration Engineer III — TS/SCI Clearance
Software Integration Engineer III — TS/SCI Clearance

Synergy ECP • Fort Meade (MD)

On-site
USD 110,000 - 170,000
Senior Software Engineer - Systems & Security (TS/SCI)
Senior Software Engineer - Systems & Security (TS/SCI)

Talentify • Columbia (MD)

On-site
USD 120,000 - 160,000
Senior Software Engineer III — Real-Time Data & Cloud Apps
Senior Software Engineer III — Real-Time Data & Cloud Apps

Synergy ECP • Columbia (MD)

On-site
USD 100,000 - 140,000
Defense Software & Test Engineer (TS/SCI)
Defense Software & Test Engineer (TS/SCI)

Synergy ECP • Columbia (MD)

On-site
USD 90,000 - 150,000
Senior Software Developer - Django/Python (TS/SCI)
Senior Software Developer - Django/Python (TS/SCI)

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 150,000
TS/SCI Full-Stack Software Engineer
TS/SCI Full-Stack Software Engineer

Praxy • Annapolis (MD)

On-site
USD 175,000 - 215,000
Health benefits
401K retirement plan
Flexible work options
+1