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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer — Platform & Distributed Systems in Remote vacancy
  • $151k - $206k

     ...Description We’re looking to hire a Senior Distributed Systems Engineer on our Internet Map Connections...  ...about the big picture. We’re building a platform that enables fast development of...  ...Qualifications ~5+ years of software engineering experience building distributed... 
    Senior
    Software
    Full time
    Flexible hours

    Censys

    Remote
    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
    19 hours ago
  •  ...data and AI infrastructure platform so our customers can use...  ...business. Founded by engineers — and customer obsessed...  ...SQL query engines. As a software engineer on the Runtime...  ...building the next generation distributed data storage and processing systems that can outperform... 
    Senior
    Software
    Full time

    Databricks

    Remote
    19 hours ago
  •  ...scalable data-driven services, the remote Senior Distributed Systems Engineer will develop large-scale...  ...frameworks to support security and data platform initiatives Participate in planning...  ...Required qualifications 5+ years of software engineering experience in building distributed... 
    Senior
    Software
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...Time · Department: Backend Engineer · Work type: On-Site About...  ...the world's first AI platform to bring AI into the real world...  ...performant, scalable, and resilient distributed systems. You’ll work closely with...  ...7+ years of professional software engineering experience,... 
    Senior
    Software
    Full time
    Part time

    Neara

    Palo Alto, CA
    21 hours ago
  •  ...Progress Software Corporation in Raleigh, NC is seeking a Principal Software Engineer - Distributed Systems / Cloud-Native SaaS to shape technical strategy and mentor engineers....  ...teams while collaborating with product and platform leadership to advance the Progress Data... 
    Senior
    Software
    Full time
    Work from home

    Progress Software Corporation

    Raleigh, NC
    21 hours ago
  • $216.7k - $303.4k

    Role Description As a Senior Software Engineer, ML Ranking Platform, you will design, implement and maintain highly...  ..., reliable and performant ranking systems that power personalized feeds,...  ...software engineer developing large-scale distributed systems and data intensive ML... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    Reddit

    Remote
    5 days ago
  • $184k - $356.5k

     ...Senior System Software Engineer Platform - OpenBMC page is loaded Senior System Software Engineer Platform - OpenBMC Apply locations US, CA, Santa...  ...skills. Strong in Linux fundamentals, various Linux distributions and packages, Linux upgrade mechanisms, building and... 
    Senior
    Software
    Full time
    Second job
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    21 hours ago
  •  ...collaborative autonomy. Its software-defined hardware...  ...-grade autonomous systems across sea, air, and...  ...We are seeking a Senior Backend Engineer to drive the development...  ...our autonomous platforms. In this role, you...  ...highly concurrent, distributed systems in Go, helping... 
    Senior
    Software
    Full time
    Work from home
    Home office

    Havocai

    United States
    19 hours ago
  • $224k - $431.25k

    Role Description We are seeking Systems Engineers and Software Engineers interested in building and running...  ...reliable large scale infrastructure platform services. In this organization, you...  ...with infrastructure automation and distributed systems design developing tools for... 
    Senior
    Software
    Full time

    NVIDIA

    Remote
    1 day ago
  • $210.6k - $350.8k

     ...within the United States. As a Senior Technical Lead, you will...  ...a team of highly motivated engineers working on solutions to ship...  ...deployed in highly complex distributed system environments and involve failure...  ...years' experience building software systems in one or more... 
    Senior
    Software
    Full time
    Temporary work
    Flexible hours

    Cisco

    Remote
    1 day ago
  • $242k - $333k

     ...and reliable way. We are looking for engineers who are ambitious and excited about helping...  ...will: Design and develop large distributed mapping systems that process sensor data across...  ...roadmaps Contribute to all phases of the software development cycle including... 
    Senior
    Software
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    19 hours ago
  • Role Description As the Senior Software Engineer, Distribution Platform, you will be responsible for building and evolving the CloudBlue platform, a microservices-based SaaS solution running on modern cloud infrastructure. You will play a key role in driving an AI-first... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    HostPapa

    Remote
    19 hours ago
  •  ...Senior / Principal Software Engineer – Distributed Systems & Databases January 28, 2025 Xage is the first and only zero trust real-world security company....  ...Gartner research on Cyber-Physical Systems Protection Platforms, Zero Trust Network Access, Remote Privileged... 
    Senior
    Software
    Full time
    Contract work
    Remote work
    Worldwide

    xage, inc

    Palo Alto, CA
    21 hours ago
  • $133.1k - $252.9k

    Role Description We are on the lookout for a Senior Software Engineer to join our Elasticsearch - Distributed Systems team and focus on how Elasticsearch provides scale, performance, and resilience, especially in the context of our Serverless offering. You will be... 
    Senior
    Software
    Full time
    Local area
    Worldwide
    Flexible hours

    Elastic

    Remote
    4 days ago
  •  ...Progress Software, a trusted provider of AI-powered software, is hiring a Principal Software Engineer for distributed systems and cloud-native SaaS. The role is hybrid, split between home...  ...multi-tenant architectures, and mentor senior engineers while collaborating on... 
    Software
    Full time
    Home office

    Progress Software

    Raleigh, NC
    21 hours ago
  •  ...chance to join as a founding engineer. In just a few months, we’ve...  ...agents. Hyper-Scale Agent Platform - Design and evolve our infrastructure...  ...you Have 3+ years of software engineering experience in a...  ..., and managing complex systems at a scale Have a strong bias... 
    Senior
    Software
    Full time

    Magical

    Remote
    19 hours ago
  •  ...Alteryx, Inc. is seeking a Senior Architect to lead the software architecture for our core platform. This remote-friendly role requires strong experience in large-scale systems and collaboration with engineering teams. The ideal candidate has over 10 years of engineering... 
    Senior
    Software
    Full time
    Remote work

    Alteryx, Inc.

    San Francisco, CA
    21 hours ago
  • $162k - $189k

     ...- the trusted provider of software that enables our customers...  ...us as a Principal Software Engineer -Distributed Systems / Cloud‑Native SaaS and...  ...controls Grow and inspire senior engineers, fostering a...  ...Partner with product, platform, and engineering leadership... 
    Software
    Full time
    Work from home
    Home office
    Flexible hours

    Progress Software

    Raleigh, NC
    21 hours ago
  • $137k - $169k

     ...States.   Role Summary:  We’re looking to hire a Software Engineer (Backend, Distributed Systems)  to build scalable services, APIs, frameworks, and...  ...the big picture in mind. We’re expanding our data platform to enable future products and features that make the... 
    Software
    Full time
    Remote work
    Worldwide

    Censys

    United States
    19 hours ago
  • $150k - $214k

     ...Overview Job Title: Principal Software Engineer - Distributed Data Systems Engagement Type: Direct Hire Location: Remote Work Model: 1...  ...and temporal data models Deep experience with data platforms in AWS, Azure, or GCP Strong understanding of managed... 
    Software
    Full time
    Local area
    Remote work

    Ledgent Technology

    Houston, TX
    21 hours ago
  •  ...looking for a highly autonomous senior architect to drive, review, and own the software architecture for our core platform. This person will be the...  ...conscience for large‑scale, distributed systems, and will collaborate closely with engineering leads, product owners, and infrastructure... 
    Software
    Remote work
    Home office
    Flexible hours

    Alteryx, Inc.

    San Francisco, CA
    1 day ago
  • $100k - $130k

     ...Senior Systems Administrator SHINE Technologies is seeking a highly skilled...  ...for enterprise hardware, software, cloud services, and infrastructure platforms. Monitor system health, identify...  ...Experience supporting manufacturing, distribution, or other mission-critical... 
    Senior
    Software
    Work experience placement

    Shine Technologies Corp

    Janesville, WI
    1 day ago
  • $125k - $205k

     ...a native, AI-powered platform and more than a decade...  ...About the role: The Senior Engineer is responsible for...  ...expertise in modern software development and Agile...  ...architectural planning and system design. Technical /...  ...technologies in distributed systems, cloud infrastructure... 
    Senior
    Software
    Permanent employment
    Full time
    Local area
    Remote work

    Later

    Vancouver, WA
    3 days ago
  • Role Description Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the...  ...report into our billing and CRM platforms. This is not a greenfield role....  ...working as part of a geographically distributed team. Requirements ~... 
    Senior
    Software
    Full time
    Remote work

    Wowza Media Systems

    Remote
    3 days ago
  • $180k - $230k

     ...execution of internal data products and platform capabilities that support engineering, analytics, and business...  ...capabilities. ~Partner closely with software engineers, data engineers, and...  ...concepts, APIs, databases, distributed systems, and cloud technologies. Preferred... 
    Senior
    Software
    Full time
    Immediate start

    PlacingIT

    Remote
    19 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

    New York, NY
    3 days ago
  • $130k - $180k

     ...Description Join SEAKR Engineering, a leading-edge...  ...accomplished Space Electronics Systems Engineer to spearhead...  ..., power, and software teams to deliver highly...  ...payload electronics, power‑distribution units, and environmental...  ..., or 4+ years in a senior/lead role. Technical... 
    Senior
    Software
    Full time
    Remote work

    SEAKR Engineering

    Centennial, CO
    9 hours ago
  • $136k - $220k

     ...customers. Our AI-driven marketing platform infuses intelligence into...  ...! Who we are Our engineering department consists of 200+ people...  ...-motivated, highly driven Software Engineer who’s excited to build scalable distributed systems to bolster our Data Platform... 
    Senior
    Software
    Full time
    Worldwide
    Flexible hours

    Attentive

    United States
    19 hours ago
  •  ...Description SR Software Engineer – Supply Chain Systems This position is hybrid working...  ...hair color, selling and distributing professional beauty...  ...skilled and domain-expert Senior Software Engineer join our...  ...on existing iSeries WMS platform and driving the configuration... 
    Senior
    Software
    Work at office
    Immediate start
    Remote work
    Shift work

    CosmoProf

    Plano, TX
    6 days 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!