> Markdown version of [/jobs/ext/598123-software-engineer-data-scientist](https://www.wearedevelopers.com/jobs/ext/598123-software-engineer-data-scientist). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer/Data Scientist - **Company:** Eureka - **Location:** Annapolis Junction, MD, United States - **Experience:** Experienced - **Salary:** $135,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** HTML, Confluence, Big Data, Cascading Style Sheets (CSS), Signals Intelligence, Computer Networks, Extract Transform Load (ETL), Database Queries, Query Languages, Graph Database, Graph Theory, Systems Analysis, Python (Programming Language), Neo4j, Query Optimization, Data Streaming, Web Applications, Data Ingestion, ReactJS, Git, Vue.js, Syntactically Awesome Style Sheets (SASS), Containerization, AngularJS, Gitlab-ci, Kubernetes, Data Analytics, Npm(Software), Data Management, Restful APIs, Stream Processing, Docker - **Published:** June 21, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8373210/software-engineerdata-scientist ## About the Role YOE Requirement: 8 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S., * 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. ## Description 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. ## Related Videos - [Cyber Sleuth: Finding Hidden Connections in Cyber Data](https://www.wearedevelopers.com/videos/893-cyber-sleuth-finding-hidden-connections-in-cyber-data) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)