.
Senior Software Engineer @ GraphAware
  • Warsaw
Senior Software Engineer @ GraphAware
Warszawa, Warsaw, Masovian Voivodeship, Polska
GraphAware
15. 3. 2025
Informacje o stanowisku

Job Location: The job is open to candidates from anywhere in Europe 
Flexibility: Option to work remotely/from home

Why apply? Product Engineering at GraphAware is different!

  • No more messing around with tables and forms all day
  • Address challenges in developing graph visualisations
  • Handle complex interactions
  • Focus on usability and performance
  • Do modern BE development
  • Build solutions that make a real difference

What product will you work on?

GraphAware Hume is GraphAwares mission-critical graph analytics solution. It leverages knowledge graphs to uncover hidden insights in domains like fraud detection, life sciences, and law enforcement.

What will you be doing?

As a Senior Software Engineer in the backend team, you will:

  • Design and build features that leverage the power of Knowledge Graphs
  • Develop GraphAware Hume, working on core features such as:
    • API development and efficient graph data access
    • Workflow orchestration to process complex graph interactions
    • Access control to ensure secure and scalable usage

All that within a great team of other developers and professionals.

What you must know already:

  • Fluent English
  • At least 5 years of experience in complex projects involving backend and frontend teams
  • Solid knowledge of:
    • Java and related best practices
    • TDD/DDD/ Clean Architecture and end-to-end testing
    • Spring
    • Relational database models (how to proper model a ER schema) and SQL
    • Version-control systems, such as git
    • Docker
    • CI-CD practices
    • Application security basics
    • Code refactoring practices
    • Neo4j/Cypher is a bonus

GraphAware Senior Engineer’s Attitude

  • Passion for simple, clean architectures 
  • Capability of developing clean, reusable components
  • Methodical and reasoned approach to debugging and problem solving
  • Application of best practices for clean code, refactoring
  • Clear understanding of techniques and best practices related to Web Application security
  • Mentor junior engineers

You will like our company culture if you:

  • Prefer an informal work environment
  • Are eager to learn and explore
  • Want to influence how things are done
  • Like coming up with innovative ideas and solutions
  • Communicate openly and with respect across the entire organisation
  • Understand and embrace different cultures
  • Like to travel to different parts of the world to meet your colleagues

GraphAware’s Values

  • Ownership: We are proud of the work we do and we take responsibility.
  • Excellence: We always look at where we are and how we can get better.
  • Customers: We want our customers to always come back.
  • Graphs: Passion for graphs is what distinguishes us from the rest.
  • Teamwork: In times of need, we help each other out.

What We Offer

  • Flexible work schedule
  • Recognition and appreciation for creativity and taking initiative
  • Professional and personal growth
  • Fun environment and great company culture
  • Team meetups
  • Regular compensation revisions
  • Participating in GraphAware’s share scheme program



Job Location: The job is open to candidates from anywhere in Europe 
Flexibility: Option to work remotely/from home

Why apply? Product Engineering at GraphAware is different!

  • No more messing around with tables and forms all day
  • Address challenges in developing graph visualisations
  • Handle complex interactions
  • Focus on usability and performance
  • Do modern BE development
  • Build solutions that make a real difference

What product will you work on?

GraphAware Hume is GraphAwares mission-critical graph analytics solution. It leverages knowledge graphs to uncover hidden insights in domains like fraud detection, life sciences, and law enforcement.

What will you be doing?

As a Senior Software Engineer in the backend team, you will:

  • Design and build features that leverage the power of Knowledge Graphs
  • Develop GraphAware Hume, working on core features such as:
    • API development and efficient graph data access
    • Workflow orchestration to process complex graph interactions
    • Access control to ensure secure and scalable usage

All that within a great team of other developers and professionals.

What you must know already:

  • Fluent English
  • At least 5 years of experience in complex projects involving backend and frontend teams
  • Solid knowledge of:
    • Java and related best practices
    • TDD/DDD/ Clean Architecture and end-to-end testing
    • Spring
    • Relational database models (how to proper model a ER schema) and SQL
    • Version-control systems, such as git
    • Docker
    • CI-CD practices
    • Application security basics
    • Code refactoring practices
    • Neo4j/Cypher is a bonus

GraphAware Senior Engineer’s Attitude

  • Passion for simple, clean architectures 
  • Capability of developing clean, reusable components
  • Methodical and reasoned approach to debugging and problem solving
  • Application of best practices for clean code, refactoring
  • Clear understanding of techniques and best practices related to Web Application security
  • Mentor junior engineers

You will like our company culture if you:

  • Prefer an informal work environment
  • Are eager to learn and explore
  • Want to influence how things are done
  • Like coming up with innovative ideas and solutions
  • Communicate openly and with respect across the entire organisation
  • Understand and embrace different cultures
  • Like to travel to different parts of the world to meet your colleagues

GraphAware’s Values

  • Ownership: We are proud of the work we do and we take responsibility.
  • Excellence: We always look at where we are and how we can get better.
  • Customers: We want our customers to always come back.
  • Graphs: Passion for graphs is what distinguishes us from the rest.
  • Teamwork: In times of need, we help each other out.

What We Offer

  • Flexible work schedule
  • Recognition and appreciation for creativity and taking initiative
  • Professional and personal growth
  • Fun environment and great company culture
  • Team meetups
  • Regular compensation revisions
  • Participating in GraphAware’s share scheme program


,[Design and build features that leverage the power of Knowledge Graphs, Develop GraphAware Hume, working on core features such as:, API development and efficient graph data access, Workflow orchestration to process complex graph interactions, Access control to ensure secure and scalable usage, All that within a great team of other developers and professionals. Requirements: Java, Spring, API, TDD, DDD, Git, Docker, SQL, CI/CD, Cypher, Neo4j Tools: Jira. Additionally: International projects, Training budget, Small teams, Flexible hours, Friendly atmosphere, Team events, Free beverages, Free coffee, Free snacks, Startup atmosphere, No dress code.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    89 125
    9 748