For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
GraphAware
GraphAware

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Security software
Java
+31

Permanent role
23 days ago
Apply now

Senior Software Engineer_Backend

Job Location: The job is open to candidates from anywhere in EU

Flexibility: Option to work remotely/from home

Type of Contract: Employee or Contractor (depending on the location)

Keywords: Java, Spring, Graph databases, API Design

Why apply? Product Engineering at GraphAware is different!

  • Work with a purpose: Build solutions that help save lives and enhance security
  • Enjoy genuine autonomy in a flat organizational structure
  • Collaborate with a diverse, international team of experts
  • Tackle complex technical challenges using cutting-edge graph technologies
  • Influence decisions and shape product direction
  • Experience a flexible remote environment with true work-life balance
  • Grow professionally through continuous learning and knowledge sharing

What product will you work on?

GraphAware Hume is a mission-critical graph analytics platform that turns complex data into actionable intelligence. You'll develop solutions using cutting-edge technologies that impact public safety and security in law enforcement. Your work will directly contribute to saving lives and aiding in criminal justice by creating intuitive visual graph interfaces for high-stakes environments. At GraphAware, your code helps build a safer world, giving our engineers a sense of purpose by supporting crucial security missions.

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

You will like our company culture if you:

  • Thrive in a remote-first, results-oriented environment
  • Enjoy collaborating across borders
  • Appreciate direct communication and meaningful feedback
  • Seek autonomy with accountability
  • Prefer solving problems over following rigid processes
  • Want to learn from diverse perspectives and experiences
  • Enjoy occasional travel to connect with international 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

  • True flexibility: work from anywhere in Europe with hours that suit your life
  • Meaningful autonomy: own your projects and drive decisions that matter
  • Knowledge growth: continuous learning through challenging projects and peer collaboration
  • Global connections: regular international team meetups that build genuine relationships
  • Competitive compensation: regular salary reviews that recognize your evolving value
  • Equity participation: share in the company's success through our share scheme program

Ready to make an impact? Join GraphAware and be part of something truly transformative. Apply now and help shape the future of graph analytics!

About GraphAware

👥51-200
📍London, United Kingdom
🔗Website

GraphAware Service

GraphAware product / service
GraphAware product / service
GraphAware product / service
GraphAware product / service
GraphAware product / service

How does GraphAware work?

Our own product called GraphAware Hume is used by analysts, data scientists, and data-savvy business users all around the world to keep countries and communities safe, combat financial fraud, discover new medicines, advise important policymaking, and much much more. We also help clients implement their own solutions based on Hume and Neo4j - the most popular graph database on the market - by providing consulting, training, and software development services.

Company culture

Sense of Ownership

We are proud of the work we do and we take responsibility.

Strive for Excellence

We always look at where we are & how we can get better.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service