Principal Data Engineer - Neo4J

Citizens Bank

Austin (TX)

Hybrid

USD 180,000 - 240,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Citizens Bank seeks a Principal Data Engineer focused on Graph Data Engineering with Neo4j to lead the design and delivery of connected data architectures across critical business domains.

You will guide a team of data engineers, build knowledge graphs, and integrate graph technologies with hybrid data ecosystems to enable advanced analytics, fraud detection, and customer insights.

Qualifications

  • Deep expertise in Neo4j platform capabilities and enterprise deployment patterns.
  • Graph data modeling and ontology design for complex enterprise datasets.
  • Knowledge of connected data architecture patterns, including knowledge graphs and data fabrics.
  • Experience integrating graph platforms with big data ecosystems (Spark, Kafka) and cloud-native services.
  • Strong understanding of query optimization, indexing, and graph performance tuning.
  • Experience with data ingestion frameworks supporting batch and real-time pipelines.
  • Proficiency in Python.

Responsibilities

  • Design and deliver graph data solutions by translating business needs into connected data models and graph architectures.
  • Engineer and maintain graph database Neo4j across hybrid data environments.
  • Develop relationship-based data models with nodes, edges, and properties aligned to enterprise domains.
  • Design and implement knowledge graphs and platforms that unify disparate data sources and expose relationships.
  • Build and optimize graph ingestion pipelines for batch and streaming data sources.
  • Establish standards for graph modeling, governance, and schema evolution within the enterprise data ecosystem.
  • Review and manage interfaces supporting graph data access including APIs, visualization tools, and analytics platforms.
  • Partner with data science to enable graph-based feature engineering and ML integration.

Skills

Neo4j expertise
Graph data modeling
Connected data architecture
Spark & Kafka
Query optimization
Data ingestion
Python

Job description

Description
Principal Data Engineer – Graph Data Engineering Neo4j
Role Summary

As Principal Data Engineer, you will be chartered with developing functional systems to realize key business objectives and goals, with a specialization in graph data engineering and connected data architecture. You will help lead a team of data engineers as you create interfaces, graph models, and data platforms that facilitate the flow, linkage, and contextualization of information across Citizens’ business operations.

In this role, you will establish and scale graph-based solutions using Neo4j, enabling relationship-driven insights, network analytics, and advanced data discovery across domains such as fraud detection, risk analysis, and customer intelligence.

Specialized Responsibilities
  • Serve as a key contributor in designing and delivering graph data solutions, partnering with stakeholders to translate business needs into connected data models and graph architectures
  • Engineer and maintain graph database Neo4j, alongside relational and non-relational systems to support hybrid data environments
  • Develop and operationalize relationship-based data models, including nodes, edges, and properties aligned to enterprise business domains
  • Design and implement knowledge graphs and connected data platforms that unify disparate data sources and expose relationships across systems
  • Build and optimize graph ingestion pipelines for batch and streaming data sources, ensuring data freshness and integrity
  • Develop mechanisms and architectures that support business line specific use cases
  • Establish standards and best practices for graph modeling, schema evolution, and governance within the enterprise data ecosystem
  • Review and manage interfaces supporting graph data access including APIs, visualization tools, and analytics platforms
  • Partner with data science and analytics teams to enable graph-based feature engineering and machine learning integration
Preferred Technical Expertise
  • Deep expertise in Neo4j platform capabilities, including clustering, security, and enterprise deployment patterns
  • Experience in graph data modeling and ontology design for complex enterprise datasets
  • Knowledge of connected data architecture patterns, including knowledge graphs and data fabrics
  • Experience integrating graph platforms with big data ecosystems (Spark, Kafka, etc.) and cloud-native services
  • Strong understanding of query optimization, indexing, and graph performance tuning
  • Experience with data ingestion frameworks supporting both batch and real-time pipelines
  • Proficiency in Python
Business Outcomes and Impacts
  • Enable enhanced fraud detection and prevention through network-based analysis of entities, transactions, and behaviors
  • Accelerate Customer 360 insights by linking fragmented data across business domains
  • Support real-time decisioning through connected data models and optimized graph queries
  • Drive improved data integrity and lineage visibility through network-based representations
  • Enable faster, more scalable delivery of insight-driven business capabilities through reusable graph models
Preferred Qualifications
  • 8+ years of experience in data engineering, including experience leading engineers and technical teams
  • Proven experience implementing Neo4j in enterprise environments
  • Familiarity with machine learning and AI techniques leveraging graph data
  • Experience working in Agile environments and leading cross-functional delivery teams
  • Experience with visualization and BI tools in conjunction with graph-derived insights
Modernization and Architecture Expectations
  • Advance the organization’s data architecture toward connected, relationship-driven models, complementing existing data platforms
  • Establish graph-first design patterns where relationship complexity drives business value
  • Integrate Neo4j into the broader enterprise data ecosystem (cloud, lakehouse, streaming platforms)
  • Promote adoption of knowledge graphs and semantic modeling to improve interoperability and reuse
  • Implement scalable, resilient graph data platforms aligned to enterprise security and compliance standards
  • Standardized graph engineering practices, including modeling guidelines, performance tuning, and operational monitoring
  • Partner with architecture leadership to define the future-state connected data vision, ensuring alignment with digital and AI strategies

Some job boards have started using jobseeker-reported data to estimate salary ranges for roles. If you apply and qualify for this role, a recruiter will discuss accurate pay guidance.

Equal Employment Opportunity

Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague’s or a dependent’s reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Citizens Bank • Phoenix (AZ)

Hybrid
USD 105,000 - 158,000
Medical, dental, vision coverage
Retirement benefits
Education reimbursement
+2
Senior Solutions Engineer - Southeast
Senior Solutions Engineer - Southeast

Neo4j • Austin (TX)

On-site
USD 200,000 - 265,000
Stock option grant
Annual bonus
Medical, dental, vision benefits
Ne04J Graph DB Engineering developerArchitect
Ne04J Graph DB Engineering developerArchitect

TECHOAUTH SOLUTIONS LLC • Phoenix (AZ)

Hybrid
USD 130,000 - 160,000
Flexible work from home options
Consulting Engineer
Consulting Engineer

Neo4j • San Mateo (CA)

Hybrid
USD 130,000 - 190,000
Consulting Engineer
Consulting Engineer

Neo4j • San Francisco (CA)

On-site
USD 120,000 - 180,000
Principal Security Engineer
Principal Security Engineer

Citizens Bank • Johnston (RI)

On-site
USD 140,000 - 180,000
Comprehensive medical coverage
Retirement benefits
Education reimbursement
+1
Principal Software Architect
Principal Software Architect

Citizens Bank • Johnston (RI)

On-site
USD 150,000 - 190,000
Medical, dental, vision
Flexible work arrangements
Education reimbursement
+2
Senior Manager, Web
Senior Manager, Web

Neo4j • New York (NY)

On-site
USD 150,000 - 185,000
Senior Solutions Engineer
Senior Solutions Engineer

Neo4j • Northern (KY)

Hybrid
USD 200,000 - 265,000
Stock option grant
Senior AI Solutions Architect
Senior AI Solutions Architect

Neo4j Inc • United States

On-site
USD 200,000 - 265,000
Stock option grant
Annual bonus
Medical, dental, and vision benefits
+2