About this role
The team is seeking a highly skilled Senior Python Backend Database Engineer with strong expertise in 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.
Key Responsibilities:
- Design and implement graph database solutions using Neo4j.
- Develop and maintain backend services using Python.
- Create and optimize data pipelines for efficient data processing.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
- Troubleshoot and resolve performance issues in database and backend systems.
Required Skills & Qualifications:
- Strong proficiency in Python programming.
- Extensive experience with Neo4j and graph database concepts.
- Solid understanding of backend development principles and best practices.
- Familiarity with data modeling and data architecture.
- Experience with cloud platforms and deployment strategies is a plus.
Experience:
- Minimum of 5-8 years of relevant experience in backend development and database engineering.
What we offer:
- Opportunity to work on innovative projects in a dynamic environment.
- Collaborative team culture with a focus on professional development.
- Flexible working arrangements and support for work-life balance.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.