Filigran

Cybertech

SeniorSoftwareEngineerPlatform&DistributedSystems(XTMFoundation)

€70–100k ~AI est. France FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer — Platform & Distributed Systems (XTM Foundation) at Filigran. Skills: Distributed systems, Platform engineering, Data processing, Architecture. Lead architecture evolution design. Lead architecture evolution implementation”

What You'll Achieve.

Increase data processing capacity; Raise technical bar

Industry & Context.

Cybertech
Problems you'll solve

Resolve bottlenecks; Architectural analysis; Troubleshooting

What They're Looking For.

Must Have

8–12 years of experience building and operating distributed, high-throughput systems, Proven track record designing architectures for data-intensive platforms, Deep understanding of distributed systems fundamentals, Broad knowledge of backend languages and ecosystems, Deep familiarity with data storage and messaging technologies, Ability to build performance benchmarks from scratch, Excellent system design skills, Excellent written communication skills, Comfortable working in a remote-first, async culture, Clear communicator in English, Autonomy and ownership mindset

Nice to Have

Experience with graph databases, Experience with CQRS/event sourcing patterns

What You'll Do.

Lead architecture evolution design

Lead architecture evolution implementation

Improve data processing throughput

Evaluate infrastructure technologies

Recommend infrastructure technologies

Evaluate messaging technologies

Recommend messaging technologies

Evaluate graph databases

Recommend graph databases

Evaluate CQRS/event sourcing patterns

Recommend CQRS/event sourcing patterns

Validate technologies through prototyping

Define cross-product standards

Enforce cross-product standards

Build performance testing infrastructure

Establish continuous performance monitoring

Collaborate with product engineering teams

Roll out architectural changes

Contribute to shared libraries

Contribute to common patterns

Contribute to platform tooling

Stay current with distributed systems

Stay current with data engineering landscape

Bring evaluated proposals

How You'll Work.

Team & Collaboration

Product engineering teams; XTM Foundation team; Cross-product teams

Communication Scope

Written communication; Technical proposals

Full Job Description

🌀 THE COMPANY Filigran, founded in October 2022, stands out in the cybertech ecosystem for its commitment to revolutionizing cyber threat management with a proactive approach. Its mission is to develop innovative open-source solutions designed to anticipate cyber threats, identify security gaps, and strengthen organizational security posture. Filigran solutions are now trusted by over 6,000 public and private organizations worldwide. 🎯 THE ROLE We're looking for a Senior Software Engineer with deep expertise in distributed systems and platform engineering to join the XTM Foundation team — Filigran's cross-product engineering team responsible for architecture, quality, shared tooling, and technical standards across the XTM Suite (OpenCTI, OpenAEV, OpenGRC). You will be the technical owner of our most ambitious infrastructure challenge: designing the architecture evolution to increase data processing capacity. You will define the patterns and standards that govern how our products communicate, scale, and evolve — working closely with product engineering teams to turn architectural vision into reality. This is a high-impact, hands-on role. You won't just design on paper — you'll prototype, benchmark, validate, and help teams implement. You'll bring rigor and pragmatism to some of the hardest technical problems in our roadmap. 💼 YOUR RESPONSIBILITIES - Lead the design and implementation of architecture evolution, targeting significant improvement in data processing throughput and scalability. - Identify and resolve bottlenecks across the current data pipeline (ElasticSearch, PostgreSQL, RabbitMQ, Redis) through rigorous profiling, benchmarking, and architectural analysis. - Evaluate and recommend infrastructure and messaging technologies, alternative graph databases, CQRS/event sourcing patterns, and validate them through hands-on prototyping. - Define and enforce cross-product standards for inter-service communication, data consistency, and system observability. - B

Free ATS check

Applying for this Senior Software Engineer — Platform & Distributed Systems (XTM Foundation) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Filigran?

Real rants from real employees. Read before you apply.

Read Company Rants →