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
$128.9k - $219.1k
...It all started when engineer Fred Luddy wrote code... ...reinvention. Our ServiceNow AI platform brings together any... ...the team: As a Senior Software Engineer with the... ...skills in Go (or another systems language with a... ...Personas We approach our distributed world of work with...SeniorSoftwarePermanent employmentFull timeWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week- Plume's Cloud Platform team is seeking a Senior Software Engineer to help shape the future of our industry-leading platform. At our scale, every technical decision matters—you'll tackle complex distributed systems challenges daily, architecting solutions that power millions...SeniorSoftwareRemote jobWorldwide
- ...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...SeniorSoftwareFull time
- ...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...SeniorSoftwareRemote work
$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...SeniorSoftwareFull time- ...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...SeniorSoftwareFull timeWork from homeHome office
$174k - $206k
...Senior Distributed Systems Engineer Remote (US/Canada) Company Background Censys' mission is to be... ...about the big picture. We're building a platform that enables fast development of... ...Skills You Have: ~5+ years of software engineering experience building distributed...SeniorSoftwareRemote workWorldwideFlexible hours$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...SeniorSoftwareFull timeTemporary workRelocation package$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...SeniorSoftwareFull timeRemote workFlexible hours$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- 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
$152k - $200k
...Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize... ...prediction markets. The Opportunity As a Sr Software Engineer on our Distributed Systems team, you'll be at the core of what makes Fanatics...SeniorSoftwareFull timeSeasonal workRemote work$168.5k - $252.7k
...Fortune 500 company and a leading AI platform for managing people, money, and... ...work on scalable microservices and distributed systems, leveraging AI-driven development tools... ...resilient and secure.About the RoleAs a Senior Software Engineer, you will play a key role in...SeniorSoftwareFull timeContract workWork at officeRemote workHome officeFlexible hours$168.5k - $252.7k
...0 company and a leading AI platform for managing people, money,... ...robustness.About the RoleAs a Senior Software Engineer, you will play a key role... ...architecture of critical distributed subsystems, drive technical... ...on expertise in distributed systems and microservices, along with...SeniorSoftwareFull timeContract workWork at officeRemote workHome officeFlexible hours$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$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$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...SeniorSoftwareFull timeLocal areaWorldwideFlexible hours- ...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...SeniorSoftwareFull time
$95.5k - $181.7k
...authorized to access certain necessary systems. Security Clearance Type:... ...and defense.The Boeing Platforms engineering department is seeking a highly capable Senior Systems Engineer to develop avionics... ...closely with hardware, software, FPGA, systems integration, safety...SeniorSoftwareTemporary workWork experience placementWork at officeRemote workWorldwideRelocationFlexible hours$388k
...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. We provide extremely low-latency...SoftwareHourly payFull timeImmediate startRemote workFlexible 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$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$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$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...SoftwareFull timeRemote workWorldwide- ...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
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer — Platform & Distributed Systems. Be the first to apply!
- senior robotics software engineer Remote
- software system engineer Remote
- part time software developer Remote
- security software engineer Remote
- intel software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- software development engineer aws Remote
- information technology software engineer Remote
- associate software developer Remote





