Principal Software Engineer - XTM Integration
Filigran
Role Description
- Technical Vision & Standards for XTM Integration
- 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 — through documentation, code review, pairing, and example.
- Drive the evolution of the connector/integration framework shared across OpenCTI, OpenAEV, and OpenGRC — making it easier, faster, and more reliable to build high-quality integrations.
- 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.
- Open Source Community & Ecosystem
- Be a technical steward of Filigran's open-source integration ecosystem — ensuring that the connector framework and all published integrations are exemplary references that external contributors can learn from and build upon.
- 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 — clarity, simplicity, and extensibility are first-class concerns.
- XTM Foundation Contribution
- Participate actively in the XTM Foundation as a full member — contributing to cross-product engineering principles, shared tooling decisions, and technical standards that apply across OpenCTI, OpenAEV, and OpenGRC.
- Bring the integration team's perspective into Foundation discussions, and carry Foundation decisions back into the integration team.
- Collaborate with other Principal and Staff Engineers to maintain coherence across the full XTM engineering organization.
- Hands-On Engineering
- Write production code — you lead by example, not from a distance.
- Prototype and validate new approaches before rolling them out to the team.
- Review critical PRs with depth and care; your feedback should teach, not just correct.
- Contribute to performance benchmarking and observability tooling for the integration layer.
Qualifications
- 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.
Requirements
- 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.
Company Description
Filigran, founded in October 2022, stands out in the cybertech ecosystem for its commitment to revolutionizing cyber threat management with a proactive approach. Its mission is to develop innovative open-source solutions designed to anticipate cyber threats, identify security gaps, and strengthen organizational security posture. Filigran solutions are now trusted by over 6,000 public and private organizations worldwide.
$160k - $184k
Role Description The Principal Software Engineer, DSP Integrations is a full-time remote role with an optional office in Burlington, VT. This is a senior individual contributor role focused on the architecture and execution of Fluency's integrations with major Demand-...SuggestedFull timeWork at officeRemote workWork from homeHome officeFlexible hours$160k - $184k
...Team Overview The Fluency Engineering Team is detail-oriented and... ...problems, and deliver leading-edge software products to our customers.... ...per month. The DSP Integrations team is responsible for the... ....js . Job Summary The Principal Software Engineer, DSP Integrations...SuggestedFull timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hours$140k - $165k
Role Description The School Integrations team at Clever is responsible for the technical foundation that connects schools to our ecosystem of learning applications. As a Software Engineer on this team, you will be a key contributor to the platform that powers Clever’s products...SuggestedFull timeFlexible hours- ...validate, and deploy robotic workcells. We're looking for a software engineer who enjoys building software that solves real-world... ...This software engineer will be working product side, in our Integration Suite. The Integration Suite aims to be an AI-driven virtual...SuggestedFull time
$110k - $165k
Role Description We are looking for a Software Engineer II experienced with iPaaS platforms and external APIs. You would join our Integrations Team owning our in-app integrations center and external-facing API. We are looking for someone with a positive attitude, solid...SuggestedFull timeTemporary workRemote workFlexible hours- Role Description We are hiring a Software Engineer – Integrations on the Enterprise Services API Support team at BCBST! In this role, you will build and support enterprise APIs that connect critical applications across the organization. You’ll work across the full API...Full timeWork experience placementWork at officeRemote workWork from home
- Role Description Join the integrations team as a software engineer on the CoinLedger platform which currently processes hundreds of millions of transactions every year spread out across 300+ centralized exchange integrations. Supporting such a significant number of integrations...Full timeRemote work
- Role Description We’re looking for a Software Engineer to own our data migration and integration infrastructure — end to end. This is a greenfield, individual contributor role: you’ll be the sole engineer driving this work, which means you’ll move from blank page to production...Full timeRemote work
$79.75k - $174k
Role Description We are seeking a Software Engineer with deep experience in safety-critical avionics software development supporting military... ..., and configuration management. ~Support flight test integration, including interpretation of aircraft wiring/data flows....Full timeLocal area$60k
Role Description U-Haul is searching for a Software Developer to join our Payment Integrations team. Come join a financially stable and ever-expanding IT... ...technology stack ~Bachelor's degree in computer science engineering, technology, or related field ~Must be a U.S....Full timeTemporary work$137k - $189k
Role Description The Query Integration team is focused on building user-facing features on top of the core query engine and helping to integrate query with other products in the... ...on experience building industrial-strength software ~Solid computer science fundamentals,...Full timeRemote workWorldwideFlexible hours- Role Description Foresite is looking for a Senior Software Engineer - AI Integration with strong, hands-on AI experience to help shape how AI gets built into our platform. We are a Managed Security Services Provider (MSSP) building the next generation of AI-powered security...Full time
$150k - $160k
...agent harnesses for the kind of reverse-engineering we do—parsing undocumented binary... ...schemas, automating the tedious parts of integration work. ~Run real model evals on our actual... .... Qualifications ~3-7 years of software engineering experience, with meaningful...Full time$140k - $180k
Role Description As a Senior Software Engineer, Integrations, you will: ~Design, build, and maintain integrations between the platform and customer ERP systems, operational tools, and enterprise data sources. ~Develop scalable backend systems and data pipelines that...Full timeRemote workFlexible hours- Role Description We are looking for a Software Engineer for an American client. Our client is a Miami-based private investment firm focused... ...data infrastructure, dashboards, and AI workflow integrations across the firm and its four portfolio companies. You will...Hourly payPart timeWork experience placementFlexible hours
- Role Description Stand Together is seeking a Senior Software Engineer specializing in Middleware & Integrations to provide technical leadership on our high-visibility, consumer-facing web applications. This role is responsible for the architecture, design, and delivery...Full timeImmediate startFlexible hours
$130k - $200k
...dynamic, growing company creating enterprise software that enables organizations to manage... ...features to the Starfish product line, integrate it with various technologies, and meet... ...direct access to senior product and engineering management and have ample opportunity to...Full timeWork experience placementLocal areaRemote work$110k - $180k
...customers are configured securely. You will build and maintain the integrations that connect Oneleet's platform to the cloud providers,... ...behavior, data mappings, and troubleshooting guidance. ~Improve engineering standards, tooling, and shared patterns that make future...Remote work$150.8k - $265.88k
...hackajob is collaborating with Lockheed Martin - US to connect them with exceptional professionals for this role. Senior Integration Software Engineer - Clearance Required WHAT WE'RE DOING Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence, where...Full timeContract workTemporary workPart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...solutions. Our Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages creativity... ...Systems is seeking a full-time Kubernetes Microservices Software Developer and Integrator. In this role, you will perform tasks supporting Navy programs...Full timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$88k - $152.49k
...Software Integration & Test Engineer Herndon, VA Top Secret/SCI Polygraph Unspecified Career Level not specified $88,000 - $152,490 Job Description Job Number 720766BR Description: Do you have a commitment to success, proven interpersonal skills, a positive outlook...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours- ...Manassas campus is a thriving center of engineering expertise, fostering a culture that... ...Mission Systems is seeking a full-time Software Engineer. In this role, you will perform... ...qualifications and attributes: - Development, integration, troubleshooting experience with the...Full timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...Software Engineer – Integrations We are hiring a Software Engineer – Integrations on the Enterprise Services API Support team at BCBST! In this role, you will build and support enterprise APIs that connect critical applications across the organization. You'll work...Work experience placementWork at officeRemote workWork from home
- ...at the point of care and harness AI to ease workflows for physicians, attorneys, and providers. We're looking for a Software Engineer, Integrations at an exciting time. We've successfully launched multiple platforms and products, raised over $100M in VC funding, reached...Contract workLive inWork at officeRemote workFlexible hours2 days per week
$140k - $200k
...developer experience. We’re looking for a Principal Engineer with deep expertise in systems... ...expand Postgres’s core capabilities and integrate with cloud-native infrastructure. ~... ...years of experience building systems software in C/C++ or Rust (Go experience a plus...Full timeRemote workHome officeFlexible hours$152.07k - $223.03k
Role Description The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next-generation software... ...AI orchestration frameworks, workflow automation, tool integration, and AI-assisted software delivery. ~Deep expertise designing...Full timeTemporary work$140k - $150k
...Description Altera is seeking a highly experienced and innovative Principal Software Engineer with deep expertise in ServiceNow to lead our platform's... ..., UI pages/actions/policies, ACLs, notifications, and integrations using ServiceNow APIs, SSO, SAML, SSL, Web Services, LDAP...Full time$132.4k - $251.6k
...flight simulation training systems. ~Build, update and maintain different types of radar models through software engineering in the host simulation code. ~Integrate with distributed simulation environments. ~Support, maintain, and enhance existing radar software...Full timeRelocation package$117.1k - $187.3k
...workflows and Content AI platforms. ~Build and lead remote software engineering organizations using agile principles to architect and... ...to date with emerging technologies and industry trends and integrate relevant advancements into our product roadmaps. ~Participate...Full timeWork experience placementRemote workWorldwide$137.5k - $182k
...our members, partners, and growing business. We’re hiring a Principal Software Engineer to play a critical role in that journey. This is an... ...platforms). ~Improve reliability, scalability, and data integrity of core financial workflows. ~Influence architecture decisions...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - XTM Integration. Be the first to apply!
- principal software engineer Remote
- principal solutions consultant Remote
- principal architect Remote
- associate principal Remote
- principal data scientist Remote
- principal consultant Remote
- senior principal cloud computing engineer Remote
- epic principal trainer Remote
- principal cloud computing engineer Remote
- senior principal scientist Remote
















