Activez les alertes d’offres d’emploi par e-mail !

Graph Database Engineer - TS/SCI w/Poly

Leading Path Consulting

Chantilly

Sur place

EUR 55 000 - 80 000

Plein temps

Il y a 30+ jours

Résumé du poste

A leading company in consulting is looking for a Graph Database Engineer to join their team in Chantilly. The ideal candidate will have extensive software development experience and expertise in graph databases. Responsibilities include designing and deploying software solutions while collaborating with cross-functional teams. Competitive pay and benefits package offered, including paid vacation and health benefits.

Prestations

5 weeks of paid vacation
Comprehensive health benefits
6% 401k contribution
Training reimbursement
Travel expense coverage

Qualifications

  • 5+ years of software development experience.
  • Extensive expertise in Python and Node.js.
  • Proven experience with graph databases such as JanusGraph.

Responsabilités

  • Design, develop, test, and deploy scalable software solutions.
  • Collaborate with teams to identify project requirements.
  • Troubleshoot and debug issues including performance optimization.

Connaissances

Python
Node.js
ElasticSearch
Problem-solving
Third-party system integration
Data modeling

Formation

Bachelor’s Degree in Computer Science, Electrical or Computer Engineering

Description du poste

Graph Database Engineer

Chantilly, VA

We are seeking an experienced Systems Software Engineer to join our team. The ideal candidate will have demonstrated experience in designing, developing, and maintaining software systems, with a focus on integrating solutions with graph databases such as JanusGraph. A strong background in systems software development, third-party system integration, expertise in ElasticSearch, and a solid understanding of data modeling concepts are essential.

KEY RESPONSIBILITIES

  1. Design, develop, test, and deploy scalable and efficient software solutions.
  2. Collaborate with cross-functional teams to identify and prioritize project requirements.
  3. Participate in code reviews to ensure high-quality, modular, and reusable code.
  4. Troubleshoot and debug issues, including performance optimization and error handling.
  5. Stay updated with industry trends and emerging technologies to enhance our applications.
  6. Design and implement data models that ensure data consistency and integrity.

EDUCATION AND EXPERIENCE

  • Bachelor’s Degree in Computer Science, Electrical or Computer Engineering, or a related technical discipline, or equivalent experience.
  • 5+ years of related software development experience.
  • Extensive expertise in Python and Node.js.
  • Proven experience with graph databases (e.g., JanusGraph) and graph query languages.
  • Experience with third-party system integration via APIs, webhooks, etc.
  • Strong understanding of software design patterns, principles, and best practices.
  • Excellent problem-solving skills and ability to work effectively in a team.
  • Basic understanding of data modeling concepts, including entity-relationship, normalization, and denormalization.
  • Experience with Git workflows, feature branching, pull requests, and code reviews.
  • Ability to work effectively in a Linux environment.

DESIRED QUALIFICATIONS

  • Experience with AWS Lambda, EventBridge, and SQS.
  • Knowledge of Node.js, Express, MongoDB, and Cassandra.
  • In-depth knowledge of ElasticSearch, including indexing and querying.
  • Experience with Kubernetes and containerization.
  • Familiarity with CI/CD tools like Jenkins or CircleCI.
  • Experience with message brokers such as RabbitMQ or AWS SQS.

Benefits include 5 weeks of paid vacation, paid holidays, comprehensive health benefits, 6% 401k contribution, training reimbursement, and travel expense coverage. Note: Benefits may change over time.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.