Senior Python Developer (with Titan, Neo4j, JanusGraph) – Remote

Senior Python Developer (with Titan, Neo4j, JanusGraph) – Remote

11 January 2022

Work with cutting-edge solutions belonging to a Big Data space within a challenging greenfield project!

Wroclaw-based opportunity with a possibility to work remotely!

As a Senior Python Developer you will be a member of the Big Data Analytics team, with a focus on design, creation, management, and evolution of a semantics-based knowledge graph for the CIO Data Lake, the centrally engineered and managed platform with ready to use data, tools, and expertise for building complex analytics, to actualize the potential of graph technologies to better support the needs of our clients 

Your key responsibilities: to design, build, and maintain a knowledge graph for the semantical layer in the CIO Data Lake.

  • Be a technical leader to research, design, implement and maintain a knowledge graph.
  • Work with Knowledge Graph Analyst on the project to shape a structure and feed it with data.
  • Work closely with our data engineering and data science teams to build the knowledge graph.
  • Practice an agile software development cycle, and use standard tools at Credit Suisse for code development, testing, and deployment.

You are ideal for this opportunity if you have: 

  • Senior software engineering skills in Python
  • Familiarity with knowledge graphs, graph databases (e.g Titan, Neo4j, JanusGraph), graph query languages like Germline, Cypher.
  • Experience working with metadata, taxonomy, document search and graph visualization.
  • Experience throughout application lifecycle from a design to implementation.
  • Strong self-organizational and analytical skills.

It is a strong plus if you have:

  • Other programming or scripting languages: SQL, Java, etc.
  • Experience with any of the following:
    • Big Data technologies – e.g. Hadoop, Spark, Parquet, Impala.
    • messaging platforms –  e.g. RabbitMQ, Kafka.
    • NoSQL databases – e.g. HBase

We offer you:

ITDS Business Consultants is involved in many various, innovative, and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes:

  • Stable and long-term cooperation with very good conditions
  • Enhance your skills and develop your expertise in the financial industry
  • Work on the most strategic projects available in the market
  • Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
  • Participate in Social Events, training and work in an international environment
  • Access to attractive Medical Package
  • Access to Multisport Program
  • Access to Pluralsight
  • Remote work and flexible working hours

#GETREADY to meet with us :

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing your personal data. You can always also apply by sending us an email to

Internal number #2062

Apply directly