All roles at Cognizant

Python + Graph DB

Tamil NaduFull-time6–12 yrsPosted 1 week ago

Senior software engineering role at Cognizant in Tamil Nadu. Needs 6+ years.

About the role

We are seeking a skilled Python Developer with strong experience in Graph Databases (Neo4j) to develop and maintain scalable data solutions for relationship-driven analytics, knowledge graphs, recommendation engines, and network analysis use cases.

What you'll do

  • Design and develop applications using Python and Neo4j Graph Database
  • Build and optimize graph data models, schemas, nodes, and relationships
  • Develop complex graph queries using Cypher Query Language
  • Create APIs and backend services to interact with graph databases
  • Develop data ingestion and ETL pipelines for loading structured and unstructured data into Neo4j

What you need

  • Python
  • Data structures
  • SQL
  • REST APIs
  • Git
  • Microservices

Good to have

  • AWS
  • Kafka
  • Travel booking
  • GCP
  • Azure
  • Spark

More roles like this at Cognizant

Apply on Cognizant's site