Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer — Platform & Distributed Systems

Full-time

Filigran

Role Description

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.

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.
  • Build performance testing infrastructure from the ground up — establishing continuous performance monitoring as a first-class engineering practice across the XTM Suite.
  • Collaborate with product engineering teams (~60 engineers) to roll out architectural changes progressively and safely, with zero-downtime migrations where possible.
  • Contribute to the XTM Foundation team's broader mission: shared libraries, common patterns, and platform-level tooling that raise the bar for all product teams.
  • Stay current with the distributed systems and data engineering landscape, bringing well-evaluated proposals to the team.

Qualifications

  • 8–12 years of experience building and operating distributed, high-throughput systems in production environments.
  • Proven track record designing architectures for data-intensive platforms (data pipelines, event-driven systems, graph databases, or equivalent).
  • Deep understanding of distributed systems fundamentals: consistency models, partitioning, replication, backpressure, fault tolerance, and observability.
  • Broad knowledge of backend languages and ecosystems — you've worked with multiple languages and paradigms, and you know how to pick the right tool for the job.
  • Deep familiarity with data storage and messaging technologies — you have hands-on experience with a range of databases (relational, search, graph, columnar) and message brokers, and you understand the trade-offs between them.
  • Ability to build performance benchmarks from scratch and translate results into clear architectural decisions.
  • Excellent system design and written communication skills — you can turn complex tradeoffs into actionable proposals that engineers and leadership can act on.
  • Comfortable working in a remote-first, async culture with teams across multiple time zones; clear communicator in English.
  • Autonomy and ownership mindset: you drive problems to resolution without waiting for direction, and you enable others rather than becoming a bottleneck.

Benefits

  • Competitive pay + equity - everyone shares in our success.
  • Remote-first, flexible, and balanced - work that fits your life.
  • Your setup, your choice - pick the gear that works for you.
  • Twice-a-year gatherings - we meet in person for regional and global offsites to connect, collaborate, and strengthen our culture beyond the screen.

Equal Employment Opportunity

We enable cybersecurity through inclusion - from code to culture. At Filigran, we are proud to be an equal opportunity employer. We believe diversity of our people makes our products and our team stronger. We welcome talent of every background, identity, and lived experience, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or veteran status.

What matters here is what you bring, not what you look like, where you’re from, or how you identify.

Ready to Join Us?

Apply now and help us build the future of the cybersecurity ecosystem, together.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer — Platform & Distributed Systems in Remote vacancy
  •  ...remotely in a full-time capacity, the Senior Distributed Systems Engineer will design, prototype, maintain,...  ...telemetry and telemetry processing platforms Collaborate with multiple...  ...5+ years of experience developing software for Linux or similar systems 5+ years... 
    Senior
    Software
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    1 day ago
  • $190k - $240k

     ...of multiple connected systems. Your work will deliver...  ...the backbone of our platform to scale to hundreds of...  ...projects Mentor other engineers to ensure their development...  ...as a backend software engineer A strong understanding...  ...Domain-Driven Design, distributed systems, and how... 
    Senior
    Software
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Affirm

    Sioux Falls, SD
    3 days ago
  • Senior System Operations Instructor - Distribution Operations Center/Distribution Dispatch Summary Senior System Operations...  ...Science degree in an electrical engineering or training discipline AND five (...  ...skills. Proficient in PC software applications including Microsoft... 
    Senior
    Software
    Work experience placement
    Work from home
    Home office

    Arizona Public Service Company

    Phoenix, AZ
    2 days ago
  • $168.5k - $252.7k

     ...0 company and a leading AI platform for managing people, money,...  ...the RoleAbout the RoleAs a Senior Software Engineer, you will play a key role in...  ...architecture of critical distributed subsystems, drive technical...  ...on expertise in distributed systems and microservices, along with... 
    Senior
    Software
    Contract work
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday, Inc.

    Atlanta, GA
    2 days ago
  • $152k - $200k

    Role Description As a Sr Software Engineer on our Distributed Systems team, you'll be at the core of what makes Fanatics Markets work — the event-driven...  ...meaningful technical decisions and directly shaping how the platform scales over the next several years. If you thrive at... 
    Senior
    Software
    Full time

    Fanatics Betting & Gaming

    Remote
    20 hours ago
  • $260k - $270k

     ...supervisors, pipeline engineers, and IT teams running...  ...collaboration across post and distribution Build credibility with...  ...technical role (Systems Engineer, Solutions...  ...Solutions Engineer) at a software, storage, or tech...  ..., or sports broadcast platforms Strong grounding in unstructured... 
    Senior
    Software
    Local area
    Remote work
    Flexible hours

    Madrona Venture Labs

    Newark, NJ
    1 day ago
  • $100k - $130k

     ...highly skilled and experienced Senior Systems Administrator to join our IT Infrastructure...  ...for enterprise hardware, software, cloud services, and infrastructure platforms. Monitor system health,...  ...Experience supporting manufacturing, distribution, or other mission‑critical... 
    Senior
    Software
    Work experience placement

    Shine Technologies Corp

    Janesville, WI
    4 days ago
  •  ...Perimeter Institute building AI systems to discover new physics at scale. We are seeking engineers to build platform infrastructure at the...  ...computational science, AI systems, and software engineering. Our mission...  ...building and operating distributed systems in production at... 
    Software
    Remote work

    Physical Superintelligence

    Boston, MA
    3 days ago
  •  ...Job Summary The IT Sr. Systems Administrator is responsible for the day-to-day support...  ...where necessary, in use of hardware and software. Perform scheduled patching and update procedures...  ...helpdesk request resolution, equipment distribution, desktop/laptop/server installation and... 
    Senior
    Software
    Work experience placement
    Work at office
    Local area
    Remote work

    Volaris Group

    Warner Robins, GA
    1 day ago
  •  ...CoreCivic is currently seeking a Senior Systems Specialist located at our...  ...coordinates the setup and distribution of network, application, and...  ...issues using remote control software; working on Microsoft server...  ...Microsoft AD, IT Service Management platform (e.g. Service-now), Novell... 
    Senior
    Software
    Work experience placement
    Work at office
    Remote work
    Relocation

    CoreCivic

    Brentwood, TN
    10 hours ago
  •  ...company is seeking a Senior Principal Engineer to define the...  ...their foundational platform. This role involves...  ...programs, and architecting systems for billing and identity...  ...over 15 years of software engineering experience...  ...architecting distributed systems and a strong... 
    Senior
    Software
    Remote job

    Docker, Inc.

    Seattle, WA
    1 day ago
  • KellyMitchell Group is looking for a Senior Software Engineer to join our remote team. This...  ...on building and operating platform services, including messaging systems and microservices, while applying...  ...of operating large-scale distributed systems and cloud-native engineering... 
    Senior
    Software
    Remote job

    KellyMitchell Group

    Fort Worth, TX
    3 days ago
  • Jaide Health is looking for a Software Engineer to join their Customer Experience Product team...  ...focuses on designing and building the systems behind Hopper’s post-booking experience...  ..., with a solid foundation in building distributed systems and APIs. Familiarity with... 
    Senior
    Software
    Remote job

    Jaide Health

    New York, NY
    20 hours ago
  • $80k - $120k

     ...seeking a highly motivated Senior Cloud Systems Administrator to join our expanding...  ...of emerging hardware and software technologies designed to...  ...of container management platforms such as Kubernetes and Docker...  ...Has knowledge using Linux distributions such as CentOS and Ubuntu... 
    Senior
    Software
    Work at office
    Remote work

    SAIC

    Upper Marlboro, MD
    2 days ago
  •  ...skilled and customer-focused Senior Systems Administrator to join our...  ...small projects, hardware and software installations, supporting end...  ...credentials across multiple platforms. Troubleshoot and support...  ...supporting users and systems across distributed environments. Experience... 
    Senior
    Software
    Remote work

    Rise Capital

    Creedmoor, NC
    2 days ago
  • $260k - $270k

    Qumulo's cloud data platform manages exabytes of the...  ...supervisors, pipeline engineers, and IT teams running...  ...collaboration across post and distribution Build credibility...  ...technical role (Systems Engineer, Solutions Architect...  ...Engineer) at a software, storage, or tech company... 
    Senior
    Software
    Full time
    Local area
    Remote work
    Flexible hours

    Qumulo

    New Jersey
    1 day ago
  •  ...steps. Our partner is looking for a Senior Software Engineer - AI Platform & Frameworks based in Germany....  ...the evolution of modern agentic AI systems while improving developer experience...  ...technology stacks. Experience with distributed systems, cloud platforms (preferably... 
    Senior
    Software
    Contract work
    Remote work
    Flexible hours

    Jobgether

    New Bremen, OH
    3 days ago
  • Build the core platform infrastructure powering healthcare...  ...New Jersey or Remote Engineering & Delivery Full-Time...  ...building applied AI systems that operate inside real...  ...architecture and distributed systems Understanding...  ...collaboration with founders and senior leadership #J-18808-... 
    Senior
    Software
    Remote job
    Full time

    Neurex AI Limited

    New York, NY
    1 day ago
  • $113.9k - $127.3k

     ...289527Location Name: Perryman Distribution CenterAddress: 531 Chelsea Road...  ...Your role at Sephora: As a Senior Systems Administrator, for the Planning and Engineering Department you will be responsible...  ...Applications (DDA), Reporting platforms, Web Visibility ThoughtSpot... 
    Senior
    Full time
    Local area
    Remote work

    Sephora

    United States
    1 day ago
  • $120k - $150k

     ...lasting memories. The Senior Manager of Systems Administration at...  ...system administrators, engineers, and endpoint...  ...restaurant systems, cloud platforms, corporate servers,...  ...scripts. Oversee software packaging, versioning...  ...background supporting distributed, multi‑unit brick‑... 
    Senior
    Software
    Temporary work
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours

    Cooper's Hawk Winery

    Downers Grove, IL
    1 day ago
  • $125k - $150k

    Role Overview The Senior Manager, Customer Service Technology & Systems, defines and executes the technology...  ...all customer service platforms, including telephony,...  ...Portuguese Preferred Software/Technical Skills...  ...zones and geographically distributed teams Additional Details... 
    Senior
    Software
    Contract work
    Local area
    Immediate start
    Remote work
    2 days per week

    Brother USA

    Bridgewater, MA
    4 days ago
  • $120k

    Senior Microsoft Systems Engineer (SCCM/MECM) Washington, DC This role will lead the design, implementation...  ..., operating system deployment, software distribution, patch management, compliance...  ...Defender for Endpoint and other security platforms. Support endpoint encryption... 
    Senior
    Software
    Full time
    Work at office
    Work from home
    Home office

    Chenega Agile Real Time Solutions, LLC

    Washington DC
    2 days ago
  • $190k - $240k

     ...financial technology company is looking for an experienced Backend Software Engineer to join their Merchant & Partner Lifecycle team. The...  ...of a new lifecycle-orchestrator service and work on scalable platform design. Required qualifications include 5+ years in backend... 
    Senior
    Software
    Remote work

    Affirm

    New York, NY
    3 days ago
  •  ...Distributed Antenna System (DAS) Maintenance Service Agent Are you looking for a challenge? Looking for an innovative organization and the...  ...system for the DAS devices to include the network management software. Maintain accurate records of all DAS device locations,... 
    Software
    Full time
    Part time
    Work at office
    Remote work

    Terrestris Global Solutions

    Washington DC
    1 day ago
  • $213k - $263k

     ...range of vehicle platforms and product use cases...  .... Hardware Engineering is an innovative...  ...mechanical, reliability, software and vehicle...  ...and reports to a Senior Staff Software...  ...Engineer for Embedded Systems. You will:...  ...troubleshooting distributed systems: ideally... 
    Senior
    Software
    Full time
    Work experience placement
    Remote work

    Latent Logic

    Mountain View, CA
    4 days ago
  • $91k - $172.49k

     ...complex problems, then Rotary and Mission Systems is the place for you. The Work...  ...is seeking a full-time Sr Systems Engineer for Security & Platform Services. In this role, you will:...  ...applications and integrating COTS and GOTS software to construct a complete solution •... 
    Senior
    Software
    Full time
    Temporary work
    Part time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Mount Laurel, NJ
    11 days ago
  •  ...build and operate the systems that enable fast,...  ...flows Internal agent platforms that enable efficient...  ...About the job As a Software Engineer on the CX Platform team...  ...You’ll report to a Senior Engineering Manager and...  ...building large-scale distributed systems or customer-facing... 
    Senior
    Software
    Full time
    Remote work
    Worldwide

    Drive Capital

    New York, NY
    10 hours ago
  • $130.9k - $198k

     ...Operations™ Cloud, which is a platform that enables organizations...  ...that wins deals. As a Senior Software Engineer, AI Platform, you'll lead the...  ...scalable, reliable systems that enable multi-step AI workflows...  ...at the intersection of distributed systems and applied AI, where... 
    Senior
    Software
    Full time
    Contract work
    Internship
    Remote work
    Flexible hours

    Samsara

    United States
    1 day ago
  •  ...open rotor propulsion systems are challenged by...  ...skilled and dedicated Senior Systems Administrator...  ...storage solutions, and engineering platforms, ensuring optimal performance...  ...orchestration and software‑defined storage....  ...NAS storage systems, distributed computing supporting... 
    Senior
    Software
    Contract work
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Whisper Aero

    Nashville, TN
    1 day ago
  •  ...seeking talented experienced engineers to join our teams in...  ..., and improve existing systems across our platform, including distributed services, messaging infrastructure...  ...to improve software development, delivery, and...  ...with at least 2 years in a senior or tech-lead capacity... 
    Senior
    Software
    Remote work
    Worldwide
    Flexible hours

    Rewst

    United States
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer — Platform & Distributed Systems. Be the first to apply!