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 a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer — Platform & Distributed Systems in Remote vacancy
  •  ...and AI into a single, governed platform. A leader in Enterprise MCP and...  ...looking for an exceptional Staff Software Engineer to help define and build the distributed backend that powers our AI agent...  ...patterns, and build the foundational systems that will support millions of... 
    Senior
    Software
    Immediate start
    Remote work
    Flexible hours

    Workato

    San Francisco, CA
    2 days ago
  • $117.2k - $313.7k

     ...immediate opportunities for Lead software engineers who want their lines of...  ...components/frameworks in distributed filesystems in an ever-growing...  ...of users of our cloud platform. Build efficient components...  ...drive innovations that improve system scalability, robustness,... 
    Senior
    Software
    Full time
    Immediate start
    Remote work

    Salesforce

    San Francisco, CA
    1 day ago
  • $149.8k - $262.2k

     ...all started when engineer Fred Luddy wrote code...  ...Our ServiceNow AI platform brings together...  ...team: As a Staff Software Engineer with the...  ...collaborate with senior, staff, and principal...  ...in Go (or another systems language with a willingness...  ...approach our distributed world of work with... 
    Software
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    San Diego, CA
    3 days ago
  • $153.6k - $234.1k

     ...generation autonomous platforms — the compute,...  ...sensors, and platform software that bring AV vehicles...  ...Matters Autonomous systems rely on seamless integration...  ...benchmarks.  As a Senior Systems Engineer, you will be at the...  ...containerization; distributed middleware,... 
    Senior
    Software
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    3 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

    Fanatics Betting & Gaming

    Remote
    a month ago
  • Moloco is seeking a Senior Software Engineer for the Ads Applied Data team to design, develop, and optimize distributed data systems for real-time and batch processing powering the ads platform. You will collaborate with Product, ML, and Data Science to enable feature engineering... 
    Senior
    Software

    Moloco

    Seattle, WA
    3 days ago
  • $224k - $356.5k

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

    Nvidia

    Westford, MA
    2 days ago
  • 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
    a month ago
  • Akamai Technologies, Inc. is seeking a Senior Software Development Engineer in Test in Cambridge, MA. The role focuses on QA, test automation, and distributed systems testing, collaborating with developers and other QA teams to enhance automation coverage. The candidate... 
    Senior
    Software
    Remote job

    Socket.dev

    Cambridge, MA
    3 days ago
  • Akamai Technologies, Inc. is hiring for the role of Senior Software Development Engineer in Test in Cambridge, MA. You will perform QA and testing to advance automation for a distributed systems environment and collaborate with developers and other QA teams to strengthen... 
    Senior
    Software
    Remote job

    Akamai Technologies GmbH

    Brooklyn, NY
    1 day ago
  •  ...for a leadership-driven backend engineering role focused on building scalable infrastructure and software systems in a remote US-based setup....  ...engineers while shaping long-term platform decisions. The role requires expert command of distributed systems, high-scale design,... 
    Senior
    Software
    Remote job

    Pragmatike

    Seattle, WA
    1 day ago
  • $119.2k - $175.45k

     ...cutting-edge business analytics platforms. Our business analytics platform engineering team is at the forefront of...  ...everyone across the company.As a Senior Systems Engineer, you'll play a pivotal...  ...different organizations within Software and ServicesStrong problem-solving... 
    Senior
    Software
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  • $168.5k - $252.7k

     ...0 company and a leading AI platform for managing people, money,...  ...robustness. About the Role As a Senior Software Engineer, you will play a key role...  ...architecture of critical distributed subsystems, drive technical...  ...and distributed systems. 5+ years of experience in... 
    Senior
    Software
    Contract work
    Work at office
    Remote work
    Flexible hours

    Workday

    Atlanta, GA
    2 days ago
  • $142.2k - $213.2k

     ...work on revolutionary systems that impact people's...  ...Cyber Systems Engineer - X-Lab Platform Engineer (26-375) to...  ...missile defense systems.Senior individual contributor...  ...Computer Science, Software Engineering, Systems...  ...production Kubernetes distribution such as Nutanix... 
    Senior
    Software
    Full time
    Contract work
    Work experience placement
    Remote work
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Colorado
    4 days ago
  • $86.8k - $165.2k

     ...the future of aerospace and defense.The Boeing Platforms engineering department is seeking a highly capable Senior Systems Engineer to develop avionics flight display...  ...product lines.Collaborate closely with hardware, software, FPGA, systems integration, safety and project... 
    Senior
    Software
    Permanent employment
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    2 days ago
  • $197.4k - $271.2k

     ...data doesn’t sit still. Our platform puts information in motion,...  ...top to bottom, and as a Senior Engineer you’ll do everything from working...  ...to solve complex distributed systems problems at scale. You will...  ...with a solid grasp on good software engineering practices such... 
    Software
    Local area
    Remote work

    Confluent

    Texas
    3 days ago
  •  ...security, research, and data platform initiatives....  ...data pipelines, messaging systems, databases, caching layers...  ...discussions with engineering and product teams. Collaborate...  ...At least 5 years of software engineering experience building distributed systems such as data... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    Censys

    Remote
    3 days ago
  • $202k - $310k

     ...DescriptionThe RoleAs a Senior Systems Integration Engineer - Enterprise Transformation...  ...GM. Working from the Software/Core IT side of the transformation...  ...Google Workspace, SaaS platforms, enterprise AI tools, and...  ...pipelines, and debugging distributed integration issues across... 
    Senior
    Software
    Full time
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    10 hours ago
  • $196.75k - $243.29k

     ...At Roblox, we’re building the tools and platform that empower our community to bring any...  ...for everyone.As a Sr. Studio Software Engineer for Roblox Studio Platform, you will be...  ...unknown and have experience across various systems, Operating Systems, Game Engines, and Application... 
    Senior
    Software
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $71.04k

     ...be a part of what’s next. The Data Platform teams at Netflix enable us to...  ...entertainment. We are looking for distributed systems engineers to help evolve and innovate our infrastructure...  ...development and use of open source software. Data Developer Experience The... 
    Software
    Hourly pay
    Full time
    Immediate start
    Remote work
    Flexible hours

    Netflix

    Remote
    21 days ago
  •  ...Zyte is seeking a Senior IT Systems Engineer with strong Business Systems and...  ...backbone of Zyte's internal SaaS platform, integrating systems like...  ...tools, and collaboration software into a coherent, automated...  ...remote-first or globally distributed environments is strongly... 
    Senior
    Software
    Full time
    Remote work

    Zyte

    Romania
    24 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
    Local area
    Remote work
    Flexible hours

    Qumulo

    United States
    5 days ago
  •  ...Smarsh is hiring a senior backend/platform engineer to build and scale agentic AI systems for enterprise use. You will build fast...  ...agentic systems, shipping working software, and solving hard platform...  ..., encryption). Production distributed systems. Proven ability to... 
    Senior
    Software
    Full time
    Contract work

    Smarsh

    Remote
    12 days ago
  • $141.4k - $212.1k

     ...a talented and motivated Senior Pre-Sales Systems Engineer to join our dynamic team....  ...expertise on storage products, distributed storage architectures,...  ..., systems, cloud, or software to enterprise accounts preferredDeep...  ...showing new technology platforms and concepts to... 
    Senior
    Software
    Local area
    Remote work
    Flexible hours

    Pure Storage

    Miami, FL
    1 day ago
  • $168.1k - $227.4k

     ...Behind the scenes, a distributed log service makes it...  ...foundational distributed systems that power some of...  ...complex, high-impact engineering work. We are investing...  ...and reliability.As a Senior Software Development Engineer,...  ...adopted cloud platform. We pioneered cloud computing... 
    Software
    Internship
    Work from home
    Flexible hours

    AmazonWebServices

    Seattle, WA
    4 days ago
  •  ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer...  ...datasets Operating data platforms: key-value stores, relational or document...  ..., age, or veteran status. Seniority level ~ Seniority level Entry level... 
    Software
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Baltimore, MD
    2 days ago
  • $107.9k - $195.05k

    Leidos is seeking Senior Cloud Systems Owners to join the Air...  ...scalable, cloud-based platforms designed to improve...  ...supporting Agile software development teams and...  ...establish platform engineering standards, and ensure...  ...metrics collection, distributed tracing, and operational... 
    Senior
    Software
    Full time
    Remote work

    Leidos

    Ashburn, VA
    10 hours ago
  • $100k - $200k

     ...demonstrates proficiency across software engineering practices with advanced specialization in Power Platform engineering and operational...  ..., and supports software systems and platform solutions, including...  ...and troubleshooting distributed systems. Familiarity with... 
    Senior
    Software

    Walgreens

    Deerfield, IL
    17 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
    1 day ago
  • $107.68k - $131.61k

     ...Cornell University seeks a senior systems administrator to...  ...for hardware and software solutions for new clusters...  ...from science and engineering and the humanities. CAC...  ...programs and software distributions.As a core service...  ...proficiency on various Linux platforms (Python, shell, Java)... 
    Senior
    Software
    Full time
    Work at office
    Local area

    Cornell University

    Ithaca, NY
    15 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!