Enter a job title or keyword

Senior Python Backend Data Base Engineer

NewVison


Job Location:

Pune - India

Yearly Salary: INR 1 - 6
Posted: 29 September 2026 (14 hours ago)
Application Deadline: 27 December 2026
Vacancies: 1 Vacancy

Job Summary

Cisco87Python Data base Engineer with Neo4j expertise

Role Summary

We are seeking a highly skilled Graph Database Engineer with strong expertise in Python development Neo4j graph databases and backend engineering. The ideal candidate will be responsible for designing building and maintaining graph-based data solutions while developing scalable backend services and data pipelines.

The candidate should possess hands-on experience with Neo4j Cypher query development graph data modeling API integration and database performance optimization. This role requires close collaboration with data scientists analysts and engineering teams to deliver graph-powered solutions for use cases such as recommendation systems fraud detection knowledge graphs and network analysis.

Key Responsibilities
Backend Development & Data Engineering
  • Design develop and maintain scalable backend services using Python.
  • Build and manage robust data pipelines to support graph-based applications.
  • Develop and maintain RESTful APIs and backend integrations.
  • Ensure high-quality maintainable and reusable code through engineering best practices.
Graph Database Engineering
  • Design and implement graph database solutions using Neo4j.
  • Develop graph schemas and data models aligned with business requirements.
  • Build and maintain graph structures representing complex relationships and connected data.
  • Support enterprise graph-based use cases including recommendation engines fraud detection knowledge graphs and relationship analysis.
Query Development & Optimization
  • Develop test and optimize Cypher queries for complex graph traversals and analytics.
  • Implement efficient querying strategies to improve performance and scalability.
  • Optimize indexing relationships and graph structures for enhanced query execution.
Integration & Solution Development
  • Integrate Neo4j with backend services using Neo4j drivers APIs and Bolt Protocol.
  • Design seamless data flow between applications APIs and graph databases.
  • Collaborate with cross-functional teams to deliver end-to-end graph-based solutions.
Performance & Database Administration
  • Monitor graph database health and performance.
  • Troubleshoot database issues bottlenecks and query execution challenges.
  • Perform indexing query tuning and database optimization.
  • Ensure system reliability scalability and operational efficiency.
Collaboration & Engineering Excellence
  • Work closely with data scientists analysts architects and software engineers.
  • Participate in code reviews and technical design discussions.
  • Contribute to engineering standards best practices and continuous improvement initiatives.
  • Support documentation and knowledge-sharing across teams.
Mandatory Skills
Core Software Engineering
  • Python Development
  • Backend Engineering
  • RESTful API Development
  • Object-Oriented Programming
  • Git Version Control
  • Software Development Best Practices
Graph Database Technologies
  • Neo4j
  • Graph Database Concepts
  • Graph Schema Design
  • Graph Data Modeling
  • Relationship Modeling
  • Graph Analytics
Query Languages & Data Access
  • Cypher Query Language
  • Query Optimization
  • Complex Graph Traversals
  • Database Indexing
  • Neo4j Drivers
  • Bolt Protocol
Data Engineering
  • Data Pipelines
  • Data Processing
  • Data Transformation
  • Data Integration
Database Performance
  • Database Performance Tuning
  • Query Performance Optimization
  • Troubleshooting
  • Monitoring
  • Scalability Optimization
Good-to-Have Skills
  • Apache Airflow
  • Apache Kafka
  • Pandas
  • ETL/Data Pipeline Frameworks
  • Data Warehousing Concepts
  • Cloud-Based Data Platforms
  • Graph Data Science Techniques
Nice-to-Have Skills
  • Recommendation Engine Development
  • Fraud Detection Systems
  • Knowledge Graph Implementation
  • Network and Relationship Analysis
  • Microservices Architecture
  • Containerization (Docker/Kubernetes)
  • CI/CD Practices
  • Cloud Platforms (Azure AWS or GCP)
Soft Skills
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage priorities effectively.
  • Strong stakeholder engagement and teamwork capabilities.
  • Ability to translate business requirements into scalable technical solutions.
  • Continuous learning mindset and passion for emerging technologies.
Preferred Candidate Profile
  • Proven experience developing graph-based applications and solutions using Neo4j.
  • Strong hands-on expertise in Python backend development and API integration.
  • Experience designing and optimizing graph data models for enterprise-scale workloads.
  • Knowledge of graph analytics connected data use cases and relationship-driven architectures.
  • Ability to independently design implement and support production-grade graph database solutions.
  • Experience working within cross-functional teams to deliver scalable and high-performing data products.

Required Experience:

Senior IC