faceMessenger icon

Python Backend Developer

Warsaw, Poland · Backend developer

About the Project

It is a cutting-edge platform transforming the consulting business by digitizing workflows, minimizing manual efforts, improving success rates, and enhancing data-driven collaboration. Our vision is to reshape the future of external workforce collaboration, and we are looking for talented individuals to join our journey in achieving this bold goal.

 

Your Role

We’re looking for a skilled Backend Developer with expertise in Python and Neo4j to join our dynamic team. If you have a passion for building high-performance systems and optimizing backend services, we want to hear from you!

 

Key Responsibilities

  • Design, develop, and maintain efficient backend systems and APIs using Python based on a proprietary framework on top of FastAPI.

  • Build and manage graph databases using Neo4j.

  • Collaborate with the frontend team to ensure seamless integration with backend services.

  • Focus on performance and optimization to ensure a scalable and efficient system architecture.

  • Ensure high code quality, including type safety, reliability, and security, following best practices.

  • Troubleshoot, identify, and resolve backend issues to enhance overall system performance.

 

Required Skills & Qualifications

  • Proven experience with Python and Object-Oriented Programming in backend development.

  • Hands-on experience with Neo4j or other graph databases.

  • Experience with Redis or similar NoSQL databases.

  • Good understanding of Pandas, Numpy, and Pydantic modeling.

  • Strong understanding of software performance and optimization techniques.

  • Familiarity with microservices, RESTful APIs, and backend architecture.

  • Knowledge of cloud services (GCP or AWS) is a plus.

  • Excellent communication and problem-solving skills.

 

Join Us

  • Work with cutting-edge technologies and a talented team.

  • Competitive salary and benefits.

  • Flexible work environment with growth opportunities.

  • Make an impact by optimizing and scaling innovative systems.

If you’re ready to take your backend skills to the next level and enjoy working with cutting-edge tools, we’d love to have you on board!