1

Neo4J Developer Jobs in Washington (NOW HIRING)

Data Scientist

Columbia, MD · On-site

$225 - $255/hr

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

... Neo4j, or JanusGraph. * Experience developing graph traversal capabilities using Apache TinkerPop ... Engineering, or related field, or equivalent experience * Demonstrated experience with Java ...

Knowledge of neo4j graph database technologies, cypher query language * Systems engineering support for AI/ML, LLM development projects * Programming experience in Java, Python, and JavaScript

Data Engineer - SWE3

Columbia, MD · On-site

$113K - $136K/yr

Design schemas and models in OLAP, graph (Neo4j), and document (Elastic) databases. Optimize queries and data structures for performance and scalability. Work with analytics engineers to shape how ...

AI Developer

Mclean, VA · On-site

$140K - $190K/yr

This role requires strong hands-on engineering capabilities, deep familiarity with modern AI ... Experience with graph databases (Neo4j, Memgraph) and Graph RAG approaches * Prior consulting ...

AI Developer

Mclean, VA · On-site

$140K - $190K/yr

This role requires strong hands-on engineering capabilities, deep familiarity with modern AI ... Experience with graph databases (Neo4j, Memgraph) and Graph RAG approaches * Prior consulting ...

DevOps Engineer

Herndon, VA · On-site

$100 - $150/hr

... Neo4j), Linux, OpenStack, AWS, Ansible, SQL/NoSQL, Text Processing, Cloud Services ... This role is ideal for someone who sees DevOps not just as automation, but as a software ...

DevOps Engineer

Arlington, VA · On-site

$130K - $184K/yr

Common backgrounds for this role include DevOps Engineer, SRE, Platform Engineer, or Backend ... Experience managing graph databases, such as Neo4j, AWS Neptune, or similar. * Experience designing ...

Data Engineer - SWE3

Columbia, MD · On-site

$113K - $136K/yr

Responsibilities: • Design schemas and models in OLAP, graph (Neo4j), and document (Elastic ... (devops, web applications, ETL, etc.) • Familiarity with Git and GitLab. • Atlassian Tools ...

This role sits at the intersection of software engineering, data engineering, and AI innovation ... Exposure to knowledge graphs and graph databases (e.g., Neo4j) * Experience working in cloud ...

We are seeking a highly skilled Full Stack Developer with strong software design expertise to ... Exposure to knowledge graphs and graph databases (e.g., Neo4j) * Experience working in cloud ...

We are seeking a highly skilled Full Stack Developer with strong software design expertise to ... Exposure to knowledge graphs and graph databases (e.g., Neo4j) * Experience working in cloud ...

Showing results 41-60

Neo4J Developer information

What is a Neo4j developer?

A Neo4J Developer is responsible for designing, developing, and optimizing graph database solutions using Neo4J. They work on data modeling, Cypher query optimization, and integrating Neo4J with applications. Their role involves understanding relationships between data, improving performance, and ensuring scalability. Additionally, they may collaborate with data scientists and engineers to leverage graph analytics for insights.

What are the key skills and qualifications needed to thrive as a Neo4j developer?

To thrive as a Neo4J Developer, you need a solid background in graph database concepts, data modeling, Cypher query language, and software development (often with Java, Python, or JavaScript). Experience with Neo4J tools and platforms, as well as relevant certifications like Neo4J Certified Professional, are highly valued by employers. Strong problem-solving abilities, effective communication, and the ability to work both independently and collaboratively are important soft skills. These competencies ensure you can efficiently design, implement, and optimize graph-based solutions that support complex data relationships within modern business applications.

What are some common challenges faced by Neo4j developers, and how can they be addressed?

Neo4J Developers often encounter challenges such as optimizing complex queries for large datasets, ensuring data consistency, and integrating Neo4J with other systems or applications. Addressing these challenges typically involves a deep understanding of graph database performance tuning, designing scalable data models, and staying current with Neo4J updates and best practices. Collaborating closely with backend engineers, data scientists, and DevOps teams is also key to overcoming integration and architectural hurdles. With experience, many Neo4J Developers develop strong troubleshooting skills and may progress into senior developer or data architect roles.

What are the most commonly searched types of Neo4J Developer jobs in Washington?

The most popular types of Neo4J Developer jobs in Washington are:

What job categories do people searching Neo4J Developer jobs in Washington look for?

The top searched job categories for Neo4J Developer jobs in Washington are:

Infographic showing various Neo4J Developer job openings in Washington as of August 2026, with employment types broken down into 83% Full Time, 4% Part Time, and 13% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution.

Data Scientist

Bytoa

Columbia, MD • On-site

$225 - $255/hr

Other

Posted 26 days ago


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


Job description

Bytoa is seeking a Data Scientist specializing inin 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.

Salary range:$225,000 - $255,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.

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.
Skills Requirements:
  • 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.
Nice to Haves:
  • Previous experience with Neo4j or other graph databases.
  • Knowledge of TCP/IP networking concepts.
  • Understanding of 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.
Experience Requirement:

8 yrs. with a B.S. in a technical discipline or 4 additional yrs. in place of B.S.

Clearance Requirement:

Active TS/SCI with a polygraph

#J-18808-Ljbffr