Taro Logo

Neo4j Data Engineer

US-based consulting, analytics and technology services firm helping clients achieve competitive advantage through End-to-End Digital Transformation across Financial Services, Telecom, Life Science & Healthcare sectors.
Data
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Neo4j Data Engineer

Incedo, a prominent US-based consulting and technology services firm, is seeking a skilled Neo4j Data Engineer to join their team in either Pittsburgh, PA or Dallas, TX. With 4000+ employees globally, Incedo specializes in End-to-End Digital Transformation across Financial Services, Telecom, and Healthcare sectors.

The ideal candidate will be responsible for designing and implementing sophisticated knowledge graph solutions using Neo4j, requiring expertise in both graph database technology and Python development. This role combines deep technical knowledge with practical application, as you'll be working on everything from schema design to performance optimization and security implementation.

Key responsibilities include building scalable knowledge graph solutions, developing data models, managing migration from relational databases, and establishing both batch and real-time update processes. You'll also be instrumental in setting up cloud-based Neo4j clusters and ensuring robust security measures.

The position requires a minimum of 5 years of experience with knowledge graphs/graph databases, strong expertise in Neo4j and Python, and a proven track record of implementing graph database solutions in production environments. You'll be working with massive datasets and need to demonstrate both technical proficiency and the ability to translate business requirements into technical architecture.

This is an excellent opportunity for a seasoned data engineer to work with cutting-edge graph database technology while contributing to impactful projects across various industries. The hybrid work environment offers flexibility while maintaining collaborative opportunities with a global team.

Last updated 4 days ago

Responsibilities For Neo4j Data Engineer

  • Build Knowledge Graph solutions leveraging large-scale datasets
  • Design and build graph database schemas to support various use cases including knowledge graphs
  • Design and develop a Neo4j data model for new applications
  • Design and build graph database load processes
  • Migrate existing relational database (BigQuery) to Neo4j
  • Build design/integration patterns for batch and real-time update processes
  • Work with stakeholders to understand requirements and translate them into technical architecture
  • Select and configure appropriate Neo4j features and capabilities
  • Optimize the performance of a Neo4j-based recommendation engine
  • Set up a Neo4j cluster in the cloud
  • Configure Neo4j security features to protect sensitive data
  • Ensure security and reliability of Neo4j deployments
  • Provide guidance and support to other developers on Neo4j best practices

Requirements For Neo4j Data Engineer

Python
MongoDB
  • Minimum 5+ years of working experience with knowledge graphs/graph databases
  • Expertise with Graph database technology especially Neo4J
  • Expertise with Python, and related software engineering platforms/frameworks
  • Experience in designing and building highly scalable Knowledge Graphs in production
  • Experience developing APIs leveraging knowledge graph data
  • Experience with querying knowledge graphs using a graph query language
  • Experience working with end-to-end CI/CD pipelines
  • Strong knowledge of Graph solutions especially Neo4j
  • Experience working with massive amounts of data in the retail space
  • Strong curiosity for data and proven track record of implementing graph database solutions

Interested in this job?

Jobs Related To Incedo Neo4j Data Engineer