Principal Software Engineer – XTM Integration

🕒 April 22

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Filigran

Filigran

201 - 500 employees

Founded 2022

🔒 Cybersecurity

☁️ SaaS

Cybersecurity • SaaS • Technology

Filigran is a cybersecurity company specializing in Threat Intelligence and eXtended Threat Management (XTM). They provide a comprehensive suite of software solutions which includes cyber threat intelligence, breach and attack simulation, and incident response capabilities. Filigran's offerings also include training programs and community support, empowering organizations to enhance their security postures against various cyber threats.

📋 Description

• Define and own the technical principles of the XTM Integration team: architecture patterns, code quality standards, tooling choices, CI/CD practices, AI-assisted development workflows, and benchmarking approaches. • Ensure these principles are understood, embraced, and consistently applied across the team. • Drive the evolution of the connector/integration framework shared across OpenCTI, OpenAEV, and OpenGRC. • Make key technical decisions on integration architecture: data flow design, error handling, retry strategies, observability, performance, and security. • Stay ahead of the ecosystem — evaluate new tools, libraries, and patterns before the team needs them. • Be a technical steward of Filigran's open-source integration ecosystem. • Define and enforce contribution guidelines, code standards, and documentation practices that make it easy for community members to develop their own connectors. • Engage with the open-source community: review external contributions, provide technical guidance, and represent Filigran's engineering culture publicly. • Design integration APIs and SDKs with the external developer experience in mind. • Participate actively in the XTM Foundation as a full member.

🎯 Requirements

• 8+ years of experience in software engineering, with a track record of technical leadership on complex, production-grade systems. • Deep Python expertise — Python is the core language of the XTM Integration ecosystem. • Solid understanding of integration and data pipeline patterns: event-driven architectures, ETL/ELT, API design (REST, GraphQL, webhooks), authentication flows, rate limiting, and error recovery. • Proven ability to define and carry technical standards — you've been the person who raises the bar on a team, not just follows it. • Strong open-source mindset: you understand what it means to build software for an external community, not just internal users. • Excellent written communication — you can write a design doc, a contribution guide, or a code review comment that others actually learn from. • Comfortable working in a remote-first, async culture; clear communicator in English. • Autonomy and ownership: you drive problems to resolution, you don't wait for permission, and you enable others rather than becoming a bottleneck. • Bonus: Experience with cybersecurity tooling (SIEM, EDR, SOAR, threat intelligence platforms); knowledge of STIX/TAXII or other CTI standards; prior open-source maintainership.

🏖️ 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

Apply Now

Similar Jobs

🕒 April 1

Morpho

51 - 200

₿ Crypto

🌐 Web 3

Design and build full-stack systems to scale Morpho’s DeFi lending protocol. Collaborate with teams to deliver high-performance software that supports user needs.

🇫🇷 France – Remote

💰 $50M Venture Round - Morpho Labs on 2024-07

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Apollo

Cypress

Grafana

GraphQL

JavaScript

Jest

Next.js

Node.js

Postgres

React

Redis

TypeScript

🕒 February 7

Ensto

501 - 1000

⚡ Energy

🏢 Enterprise

☁️ SaaS

Embedded systems engineer developing Linux-based solutions for clients in France and internationally. Involvement in all project phases from design to production in a sustainable energy context.

🗣️🇫🇷 French Required

Chef

Linux

Open Source

Python

Rust

TCP/IP

🕒 November 1, 2025

Nagarro

10,000+ employees

🤝 B2B

🏢 Enterprise

Principal Engineer in a Digital Product Engineering company engaging in Industry 4.0 project management and business development across technology architecture design.

🗣️🇫🇷 French Required

🕒 October 22, 2025

lemlist

51 - 200

☁️ SaaS

🤝 B2B

🛍️ eCommerce

Staff Engineer developing fullstack solutions for a fast-growing B2B SaaS company. Leading technical projects and mentoring fellow developers in a remote-friendly environment.

🗣️🇫🇷 French Required

JavaScript

MongoDB

Node.js

React

TypeScript

🕒 September 4, 2025

Prismic

51 - 200

☁️ SaaS

🛍️ eCommerce

🏢 Enterprise

Staff Software Engineer leading platform scalability and API reliability at Prismic, enabling AI-enhanced collaboration between marketers and engineers.

Distributed Systems