Software Engineer/Data Scientist with Security Clearance

eureka strategic consulting

Maryland

On-site

USD 135,000 - 200,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Retirement plan
Paid time off
Flexible work hours
Parental leave
Health, dental, vision insurance
Professional development allowance
Education reimbursement

Job summary

Eureka Strategic Consulting seeks a Software Engineer/Data Scientist with TS/SCI clearance and polygraph to join a team building a new graph analytics platform. You will model data, craft efficient graph queries, and develop Python parsers for ingestion pipelines.

Responsibilities include collaborating with analysts, validating data integrity, and documenting graph schemas. Familiarity with Neo4j, Cypher, and modern web tech is valued.

Qualifications

  • 8+ years of experience in data science/ software engineering with a focus on graph analytics.
  • Active Top Secret/SCI clearance with polygraph required.
  • BS in a technical discipline or 4 additional years of experience in lieu of a degree.

Responsibilities

  • Develop and refine graph data models to accommodate new data sources and customer requests.
  • Design and optimize graph queries, learning Cypher for Neo4j.
  • Build and maintain Python data parsers for ingestion pipelines.
  • Validate mission data for accuracy and performance; ensure scalability.

Skills

Graph analysis
Python programming
Data modeling
Analytical thinking
Communication

Education

Bachelor's degree in a technical discipline

Tools

Neo4j
Cypher
Docker
Kubernetes
Angular/React/Vue
Git

Job description

Software Engineer/Data Scientist Active Top Secret (TS/SCI) clearance with polygraph is required. YOE Requirement: 8 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S. Description: As a data scientist specializing in graph analysis and algorithms, you will join a collaborative team building an entirely new graph analysis platform that, for the first time, will allow our mission customers to visualize, analyze, and traverse their expansive and complex mission data in graph format and in near-real-time. Your responsibilities will center around enhancing our graph data capabilities—designing, modeling, and optimizing complex graph structures and crafting performant database queries. While familiarity with Neo4j and its query language, Cypher, is beneficial, we welcome candidates with broader graph analysis experience who are eager to deepen their expertise. You may also develop and maintain data parsers using Python to support our ingestion pipelines and maintain comprehensive documentation of data models. Finally, you will work directly with mission analysts and operators to listen to their needs and address them through novel data models and graphing solutions. Responsibilities:

  • Develop and refine graph data models to accommodate new data sources and fulfill customer-driven feature requests.
  • Design and optimize graph queries, with an expectation to learn and utilize Cypher for Neo4j.
  • Build and maintain data parsers in Python, ensuring reliable data ingestion.
  • Validate and analyze mission data to confirm accuracy, integrity, and optimal performance.
  • Collaborate closely with analysts to understand and translate analytical requirements into practical graph-based solutions.
  • Work alongside software developers to integrate efficient queries and data parsers into robust software components.
  • Maintain clear, comprehensive documentation of graph schemas, data models, and related processes using tools such as Confluence.
  • Engage directly with customers to understand operational challenges and propose effective technical solutions.
  • Experience or interest in graph databases, such as Neo4j, with a willingness to learn specific tools like Cypher.
  • Strong Python programming skills, specifically for writing and maintaining data parsing scripts.
  • Proven ability to translate customer requirements into implementable data-driven solutions.
  • Excellent communication and interpersonal skills for effective collaboration with diverse stakeholders.
  • Strong analytical thinking and problem-solving abilities.
  • Solid understanding of measuring analytic performance - what queries run slow, what run fast.
  • Strong communication skills (you talk to developers, you talk to senior leadership, you talk to users, etc).
  • Experience with Angular, React, or Vue.
  • Nice to Haves:
  • Previous experience with Neo4j or other graph databases.
  • Knowledge of TCP/IP networking concepts.
  • Understanding graph theory and algorithms.
  • Familiarity with real-time data processing or streaming analytics.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Understanding of ETL processes for large, complex datasets.
  • Familiarity with SIGINT collection and analysis systems or similar mission environments.
  • Knowledge of HTML, CSS, Sass, NPM, and using REST APIs.
  • Experience developing single-page web apps.
  • Familiarity with Git and Gitlab CI/CD.
  • Benefits:
  • 12% Retirement Contribution (6% Employer Contribution + 6% Employer Match)
  • 200 hours per annum of Paid Time Off (PTO) prorated to start date (PTO can be earned & negotiated)
  • Straight Time can be earned on top of your Salary after meeting your required billable hours
  • Flexible work hours
  • 40 hours of New Parent Leave
  • Medical, dental, & vision insurance for individuals and families (salaries can be negotiated for those who waive medical benefits)
  • Life, AD&D, Short-Term Disability, & Long-Term Disability Insurance
  • Bonuses for high performers, year-end, and referrals
  • $5,000 Professional Development Allowance
  • 40 hours of Training
  • $5,250 Education Reimbursement Salary range: $135,000 - $200,000 Disclaimer: Salary for this position, along with additional compensation options, will be determined on an individual basis following the interview process, considering various factors such as years of experience, skills, education/certifications, contract specifications, market conditions, etc.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist for Graph Platforms - FS Poly
Data Scientist for Graph Platforms - FS Poly

stanleyreid • Columbia (MD)

On-site
USD 120,000 - 160,000
Software Engineer (Backend Focus)
Software Engineer (Backend Focus)

Set of X • Corridor North (MD)

On-site
USD 120,000 - 240,000
Health, Dental, Vision Insurance
Life and Disability Insurance
401(k) Plan
+9
Sr. Consulting Engineer (Federal - TS/SCI and FSP required)
Sr. Consulting Engineer (Federal - TS/SCI and FSP required)

Neo4j, Inc. • Washington

On-site
USD 150,000 - 210,000
Senior Full-Stack Software Engineer – Graph Analytics
Senior Full-Stack Software Engineer – Graph Analytics

Peraton • West Laurel (MD)

On-site
USD 150,000 - 230,000
25 days PTO
Bonus plan
Enhanced benefits
ME00681-Software Engineer 3
ME00681-Software Engineer 3

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 83,000 - 165,000
Paid holidays
3 weeks PTO
Medical plan
+1
External Job Posting Title Data Science Specialist
External Job Posting Title Data Science Specialist

Peraton • Chantilly (VA)

On-site
USD 135,000 - 216,000
ME00681-Software Engineer 3
ME00681-Software Engineer 3

Momentum Engineering, Inc. • Maryland

On-site
USD 140,000 - 190,000
Paid holidays (11)
PTO 3 weeks
Medical plan
+4
Senior Full-Stack Software Engineer - Graph Analytics
Senior Full-Stack Software Engineer - Graph Analytics

Peraton • Laurel (MD)

On-site
USD 176,000 - 282,000
25 days PTO
Comprehensive benefits
Data Scientist for Graph Platforms - FS Poly Columbia, MD
Data Scientist for Graph Platforms - FS Poly Columbia, MD

Stanley Reid & Company • Columbia (MD)

On-site
USD 110,000 - 165,000
Sr. Consulting Engineer (Federal - TS/SCI and FSP required)
Sr. Consulting Engineer (Federal - TS/SCI and FSP required)

Neo4j • Washington

On-site
USD 180,000 - 230,000