Senior Software Engineer — Platform & Distributed Systems
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.
- ...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...SeniorSoftwareImmediate startRemote workFlexible hours
$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,...SeniorSoftwareFull timeImmediate startRemote work$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...SoftwarePermanent employmentWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week$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,...SeniorSoftwareFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$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...SeniorSoftware- 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...SeniorSoftware
$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...SeniorSoftwareFull timeRemote work- 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...SeniorSoftwareFull timeRemote workFlexible hours
- 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...SeniorSoftwareRemote job
- 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...SeniorSoftwareRemote job
- ...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,...SeniorSoftwareRemote job
$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...SeniorSoftwareFull timeH1bLocal areaWork from homeRelocation packageFlexible hours$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...SeniorSoftwareContract workWork at officeRemote workFlexible hours$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...SeniorSoftwareFull timeContract workWork experience placementRemote workRelocationFlexible hoursShift work$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...SeniorSoftwarePermanent employmentTemporary workWork experience placementWork at officeRemote workWorldwideRelocationFlexible hours$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...SoftwareLocal areaRemote work- ...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...SeniorSoftwareFull timeRemote workFlexible hours
$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...SeniorSoftwareFull timeH1bLocal areaWork from homeRelocation package$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...SeniorSoftwareFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$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...SoftwareHourly payFull timeImmediate startRemote workFlexible hours- ...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...SeniorSoftwareFull timeRemote work
$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...SeniorSoftwareLocal areaRemote workFlexible hours- ...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...SeniorSoftwareFull timeContract work
$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...SeniorSoftwareLocal areaRemote workFlexible hours$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...SoftwareInternshipWork from homeFlexible hours- ...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...SoftwareFull timeLocal areaRemote workWorldwide
$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...SeniorSoftwareFull timeRemote work$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...SeniorSoftware$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...SeniorSoftwareLocal areaRemote workFlexible hours$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)...SeniorSoftwareFull timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer — Platform & Distributed Systems. Be the first to apply!
- cybersecurity software engineer Remote
- graduate software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- senior robotics software engineer Remote
- software engineer visa sponsorship Remote
- software engineer unity Remote
- software qa engineer Remote
- network software engineer Remote
- software engineer remote Remote


