N

Neo4j

ACID graph database for connected data

Senior Federal Consulting Engineer

Implementation & Technical Account ManagementPosted on Nov 13
Full-timeNo salary listed

About the Job

Requirements

  • Extensive experience with database technologies and data modeling concepts, preferably with a leading big data database or analytics vendor.
  • 5-10+ years of experience designing and developing enterprise-class applications.
  • Experience with complex data analysis, data migrations, and system integration, and strong object-oriented programming skills.
  • Experience working in an Agile environment.
  • Experience with access management and data security.
  • Previous experience with complex, customer-facing projects.
  • Experience with source control software such as Perforce, SVN, or Git.
  • Ability to work independently or within a team environment.
  • Ability to engage and interact with engineers in an advisory role.
  • Ability to learn new technologies and development languages quickly as needed.
  • Ability to educate and train small groups.
  • Bachelor's degree required.
  • Ability to work independently, self-directed, and remotely in a cross-functional organization.
  • Ability to travel more than 50% of the time.
  • Active TS/SCI clearance and a full-scope polygraph are required.
  • Work location must be in Maryland, Virginia, or Washington, D.C.

Responsibilities

  • Work with customer engineering teams to lead and contribute to all phases of Neo4j implementation within their projects.
  • Act as the technical subject matter expert for short- to long-term consulting engagements by writing code, providing expert advice and guidance, training and educating, and helping prepare deployments for production rollout.
  • Develop solution architectures that address customers' technical project requirements.
  • Design and build prototype solutions that demonstrate required functionality with Neo4j.
  • Help prepare solution proposals for customers' engineering and management teams to address overall project goals.
  • Drive out technical requirements, data modeling, coding and testing, including data ingestion, and data visualizations.

Desired Qualifications

  • Experience working in a consultative capacity in a professional services organization.
  • Multiple years of graph database experience, such as Neo4j, OrientDB, TitanDB, or similar.
  • Knowledge of J2EE (Java EE), JavaScript, Docker, Spring, and Kubernetes.
  • Hands-on development experience using Java/J2EE, middleware, design patterns, JUnit, and database technologies.
  • Experience with cloud technologies and environments such as AWS and Azure.
  • Experience with visualization tools and frameworks such as D3, Sigma.js, Linkurious, and Sawyer.
  • Experience with web application development using React or Angular.

About the Company

Neo4j

ACID graph database for connected data

Neo4j provides a graph database that helps organizations model and analyze highly connected data. It stores data as nodes and relationships and uses the Cypher query language to traverse the graph, with ACID compliance and options like AuraDB cloud hosting, Graph Data Science, and Bloom for visualization. Unlike relational databases, its graph-first design enables fast traversals and graph analytics for enterprise use cases, offered through a freemium Community Edition and paid enterprise plans across major clouds. Its goal is to turn complex connected data into actionable insights and support scalable analytics, with broader adoption and potential IPO readiness.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$633M
Headquarters
San Mateo, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Neo4j

See more jobs