1

Neo4J Python Jobs (NOW HIRING)

Real-time service integration with Kafka to process events and persist in Neo4j. • Python Programming: Stream processing for ML model feature derivation. • Strong experience in solving complex ...

Neo4j Admin

Seattle, WA · On-site

$20.50 - $27.50/hr

Python, or other scripting languages for maintenance tasks and automation. c. Integration patterns: using Neo4j in microservices or ETL pipelines; knowledge of Kafka, stream processing, or messaging ...

Neo4J Developer

Sunnyvale, CA · On-site

$50 - $52/hr

Proficiency in scripting (shell, Python, etc.) and familiarity with MacOS/Windows/Linux . * Ability ... Integrate Neo4J solutions with existing databases (NoSQL/SQL) and cloud platforms . * Ensure ...

Neo4j Admin and Developer

Seattle, WA · On-site

$57.25 - $76/hr

... Python and PySpark. Having knowledge of Java will be an added advantage. • Hands on experience with integration of a version control system i.e. GitLab with Neo4j. • Experience with ETL data ...

Experience with SQL Strong programming skills in Python or Java Excellent problem-solving and analytical skills Requirements Experience with Neo4j data analysis. Experience with both SQL and graph ...

Neo4J Developer

Plano, TX · On-site

$48.75 - $63.25/hr

Neo4J, Tiger Graph, Graph Database (Java or Scala or Python) Must have: Neo4J, Tiger Graph, Graph Database (Java or Scala or Python) Bachelor's or master's degree in computer science or related field ...

Strong programming skills in Python or Java. Experience with Snowflake is a plus. Excellent problem-solving and analytical skills. Ability to work independently and as part of a team. Good ...

Sr. Solutions Engineer - Central

Midwest, WY · On-site +1

$53.75 - $69.25/hr

Working knowledge of Neo4j is a strong plus! * Hands-on experience and proficiency with relational (SQL) and/or NoSQL databases, and at least one of the following languages: Python, Java, JavaScript ...

As a Consulting Engineer at Neo4j, you will work closely with enterprise customers to implement ... Java, JavaScript, Python, Go, or C# * Experience deploying applications on modern platforms such as ...

Sr. Solutions Engineer - Central

$56.50 - $73/hr

Working knowledge of Neo4j is a strong plus! * Hands-on experience and proficiency with relational (SQL) and/or NoSQL databases, and at least one of the following languages: Python, Java, JavaScript ...

Senior Solutions Engineer - Southeast

Washington, DC · On-site +1

$62.75 - $81/hr

... Neo4j, TigerGraph, OrientDB, JanusGraph, etc) - a strong plus! * Hands-on experience and proficiency with relational (SQL) and/or NoSQL databases, and at least one of the following languages: Python ...

Proficiency in Python Business Outcomes and Impacts * Enable enhanced fraud detection and ... Proven experience implementing Neo4j in enterprise environments * Familiarity with machine learning ...

next page

Showing results 1-20

Neo4j Python information

See salary details

$13

$58

$86

How much do neo4j python jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for neo4j python in the United States is $58.62, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $66.59 per hour, depending on experience, location, and employer.

What is a Neo4j Python developer?

Neo4j Python developers are professionals who specialize in working with Neo4j, a popular graph database, using the Python programming language. They design, implement, and optimize graph-based solutions, leveraging Python libraries such as neo4j-driver and Py2neo to interact with the database. These developers often build applications that require complex data relationships, such as recommendation engines, fraud detection systems, or social networks. Their work involves writing Cypher queries, integrating Neo4j with Python frameworks, and ensuring efficient data storage and retrieval.

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

To thrive as a Neo4j Python Developer, you need a solid background in Python programming, knowledge of graph databases, and experience with data modeling. Familiarity with the Neo4j database, Cypher query language, and relevant Python libraries such as py2neo or neo4j-driver is typically required. Strong problem-solving skills, attention to detail, and effective communication set outstanding candidates apart. These skills are crucial for building efficient graph-based applications, ensuring data integrity, and collaborating with cross-functional teams.

What are some common challenges faced when integrating Neo4j with Python applications?

Integrating Neo4j with Python applications often involves challenges such as efficiently handling large graph datasets, ensuring optimal query performance, and managing connections between the Python backend and the Neo4j database. Developers may also need to familiarize themselves with Cypher (Neo4j’s query language) and the nuances of the official Neo4j Python driver. Collaborating with data engineers and backend teams is common to design scalable data models and optimize data flows, making strong communication and problem-solving skills essential for success in this role.

What is the difference between Neo4J Python vs Neo4J Java?

AspectNeo4J PythonNeo4J Java
Primary LanguagePythonJava
Use CasesScripting, data analysis, quick prototypingEnterprise applications, large-scale systems
Work EnvironmentData science, startups, researchLarge organizations, backend development
Community & ResourcesGrowing, extensive Python librariesEstablished, extensive Java ecosystem

Neo4J Python is ideal for quick development, data analysis, and scripting tasks, leveraging Python's simplicity. Neo4J Java suits large-scale, enterprise-level applications requiring robust performance and integration with Java-based systems. Your choice depends on project scope and preferred programming language.

What other helpful pages are available for Neo4J Python?

Other pages related to Neo4J Python:

Infographic showing various Neo4J Python job openings in the United States as of September 2026, with employment types broken down into 42% Full Time, and 58% Contract. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $121,932 per year, or $58.6 per hour.
MDAEdge
Custom Software Development Services • 51 - 200 employees

Full-time

Re-posted 18 days ago


Job description

Job Summary:
MDAEdge is a company seeking a Neo4j Developer with over 10 years of IT experience, including a significant focus on Money Movement or Trade Monitoring within Wealth Management. The role involves leveraging Neo4j Graph Database expertise to enhance data processing and analytics capabilities.
Responsibilities:
• Minimum 3 years of experience in Money Movement or Trade Monitoring (AML, Fraud, Surveillance) within Wealth Management / Financial Services.
• 8+ years of overall IT experience, including 3+ years at Architect / Senior Developer level with Neo4j.
• Strong expertise in Neo4j Graph Database, including: Cypher queries, Graph Data Science, Data ingestion, Query performance tuning (indexes, modeling, optimization techniques), Reviewing and recommending Neo4j infrastructure and configuration for optimal performance and resilience.
• Batch data engineering with Apache Spark to populate Neo4j and generate downstream feeds for Data Science.
• Real-time service integration with Kafka to process events and persist in Neo4j.
• Stream processing for ML model feature derivation.
• Strong experience in solving complex graph problems using advanced analytics and machine learning.
• Strong SQL skills to query databases such as SQL Server and Impala.
• Experience across all phases of SDLC: requirements analysis, data analysis, modeling, development, testing, and deployment.
Qualifications:
Required:
• Minimum 3 years of experience in Money Movement or Trade Monitoring (AML, Fraud, Surveillance) within Wealth Management / Financial Services.
• 8+ years of overall IT experience, including 3+ years at Architect / Senior Developer level with Neo4j.
• Strong expertise in Neo4j Graph Database, including: Cypher queries, Graph Data Science, Data ingestion, Query performance tuning (indexes, modeling, optimization techniques), Reviewing and recommending Neo4j infrastructure and configuration for optimal performance and resilience.
• Python Programming: Batch data engineering with Apache Spark to populate Neo4j and generate downstream feeds for Data Science.
• Python Programming: Real-time service integration with Kafka to process events and persist in Neo4j.
• Python Programming: Stream processing for ML model feature derivation.
• Strong experience in solving complex graph problems using advanced analytics and machine learning.
• Strong SQL skills to query databases such as SQL Server and Impala.
• Experience across all phases of SDLC: requirements analysis, data analysis, modeling, development, testing, and deployment.
• Excellent verbal and written communication skills.
• Strong interpersonal skills with a professional approach.
• Analytical mindset and problem-solving abilities.
• Ability to quickly learn new techniques and technologies.
Company:
The world doesn't have a talent shortage. It has a talent alignment problem. MDA Edge exists to fix that. Founded in , the company is headquartered in Sheridan, WY, US, , with a team of 51-200 employees. The company is currently Growth Stage.