Filigran
Cybertech
SeniorSoftwareEngineer—Platform&DistributedSystems(XTMFoundation)
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.