CrawlJobs Logo

Senior Software Engineer – OpenCTI

filigran.io Logo

Filigran

Location Icon

Location:
France

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re looking for a Senior Software Engineer to join the OpenCTI team and contribute to the core of our open-source platform. In this role, you will work on features and technical topics that are central to how users interact with and rely on OpenCTI. You will bring strong technical expertise and have a direct impact on the product roadmap, collaborating closely with product, engineering, and community contributors. The role involves working across a modern stack including Node.js, TypeScript, React, GraphQL, and ElasticSearch.

Job Responsibility:

  • Contribute actively to the OpenCTI codebase, with strong ownership of new features and continuous improvements
  • Identify, investigate, and resolve bugs
  • Participate in technical brainstorming and task refinement, challenging both new proposals and existing implementations
  • Take part in the on-call rotation and act proactively during incidents to drive resolution
  • Mentor junior and mid-level engineers, supporting their technical growth
  • Address technical debt and legacy pain points
  • Lead or facilitate technical workgroups to explore and align on engineering topics
  • Review pull requests from internal teams and the open-source community
  • Contribute to documentation and the shared knowledge base

Requirements:

  • 7+ years of experience as a Software Engineer, with solid exposure to complex, production-grade systems
  • Strong proficiency in a modern JavaScript/TypeScript stack, including Node.js, React, GraphQL, and experience with data-oriented systems such as ElasticSearch
  • Comfortable working in a remote, async-first environment, with strong written communication skills
  • Proven ability to work autonomously, take ownership of technical topics, and drive initiatives from design to delivery
  • A collaborative mindset, with a strong sense of team spirit and a willingness to mentor and support less experienced engineers
  • Ability to challenge existing solutions, address technical debt, and contribute to long-term architectural improvements

Nice to have:

  • Experience contributing to or working with open-source projects is a strong plus
  • Bonus: Prior exposure to cybersecurity, threat intelligence, or large-scale data platforms, and knowledge of Rust
What we offer:
  • 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

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer – OpenCTI

New

Senior Software Engineer

We're looking for a Senior Software Engineer to join our new OpenGRC team and he...
Location
Location
France
Salary
Salary:
Not provided
filigran.io Logo
Filigran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior experience in Full Stack development, with strong proficiency in React, TypeScript, and Node.js
  • Architectural Mindset: ability to think critically about software architecture, especially regarding data modeling (Entities, Relationships) and complex business logic
  • Ownership & Agility: experience launching projects and are comfortable navigating uncertainty
  • Full Stack mastery: equally comfortable working on UI/UX implementation and backend logic (API design, query optimization, permission models)
  • Communication: Fluent in English and French
Job Responsibility
Job Responsibility
  • Full Stack Architecture: Build a clean, scalable Single Page App (SPA) deployable both as SaaS and On-Premise, using React, TypeScript, and Node.js
  • Core Engine Development: Design and implement the core engines that make OpenGRC unique: Correlation Engine and Quantification Engine
  • Architectural Evolution: Refine the software architecture to handle heavy data ingestion and cross-platform integrations (OpenCTI, OpenAEV, CMDBs)
  • Product Engineering: Actively contribute to product definition
  • Rapid Prototyping: Iterate fast to test concepts
  • Community Management: Engage with the Open Source community (GitHub, Slack)
  • Team Structuring: Participate in the creation of development processes and team culture as one of the first hires in this new squad
What we offer
What we offer
  • 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
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer - Integration (Python)

We're looking for a Senior Software Engineer Python – Integration to join our In...
Location
Location
France
Salary
Salary:
Not provided
filigran.io Logo
Filigran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering, with a focus on Python and system integration
  • Comfortable working in a remote, async-first environment and collaborating across time zones
  • Strong technical skills in Python, API design, and integrating complex platforms
  • Proven ability to work autonomously, take ownership of projects, and contribute to a positive team culture
  • Excellent problem-solving skills and a proactive, solution-oriented mindset
Job Responsibility
Job Responsibility
  • Design, develop, and maintain integration solutions using Python to connect OpenBAS and OpenCTI with external platforms and services
  • Proficient in investigating and analyzing APIs to gain a comprehensive understanding of external systems
  • Skilled at exploring third-party APIs and interpreting their functionality to integrate with remote systems effectively
  • Collaborate with software engineers and product managers to gather requirements and define integration strategies
  • Ensure the reliability, scalability, and security of integration solutions through best coding practices and architecture decisions
  • Troubleshoot, debug, and resolve integration issues to maintain seamless system interoperability
  • Write and maintain clear technical documentation for integration processes, APIs, and workflows
  • Review code and provide mentorship to other engineers to promote knowledge sharing and high-quality standards
  • Stay up to date with emerging technologies and propose improvements to enhance integration capabilities
  • Contribute to the continuous improvement of our development processes and integration frameworks
What we offer
What we offer
  • 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
  • Fulltime
Read More
Arrow Right
New

Research Assistant

The Research Assistant will conduct experiments in the following two projects. (...
Location
Location
United States
Salary
Salary:
Not provided
brown.edu Logo
Brown University
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in biology, biochemistry, cell biology, developmental biology or related field or equivalent combination of education and experience
  • Undergraduate research experience with previous experience working in a laboratory setting
  • a completed and good-quality honorary thesis preferred
  • Relevant coursework and basic knowledge of laboratory approaches and techniques in the areas of Molecular, Cell Biology, and Developmental Biology
  • Prior experience demonstrating precise and contamination-free handling of RNA, protein, and DNA samples is strongly desired
  • Experience in general microscopy preferred
  • Experience in confocal live imaging and microinjection is highly preferred
  • Familiarity with the following software for data analysis, construction of images and movies and data presentation is highly preferred: FIJI, Image J, R, MatLab, MecaGen, Linux, Illustrator, Photoshop, Excel, PowerPoint
  • Good record and sample-keeping practice
  • Excellent written and communication skills
Job Responsibility
Job Responsibility
  • Conduct experiments in Cell and Developmental Biology: Identifying how a protein of interest contributes to cellular functions and development, using sea urchin embryonic cells and human cancer cells
  • Conduct experiments in Evolutionary Developmental Biology: Discovering how molecular evolution alters the developmental program and contributes to species diversity, using multiple echinoderm embryos
  • Both projects require skills in general molecular biology, cell biology, embryology or live imaging such as general microscopy, microinjection, embryo handling, and confocal imaging
  • Fulltime
Read More
Arrow Right
New

Senior Hardware Development Engineer, Tactile Sensing

The Senior Hardware Development Engineer, Tactile Sensing is responsible for the...
Location
Location
United States , Waltham
Salary
Salary:
Not provided
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS or PhD in Electrical Engineering or related field
  • BS in Electrical Engineering, or related field
  • 5+ years of professional experience
  • Combined ME/EE background is a strong plus
  • Hardware design and integration experience in robotics, automation or similar electromechanical domains, with demonstrated experience developing a product for commercial applications
  • Certifications in robotics safety, reliability engineering, or IPC standards are a plus
  • Demonstrated experience in robotics, automation, or developing complex electromechanical products for commercial applications
  • Demonstrated expertise in designing and integrating various sensor modalities (e.g., vision, force/torque, IMUs, audio arrays) into complex electromechanical systems
  • Strong proficiency using schematic capture and PCB layout software (Altium or similar)
  • Sufficient experience with a mechanical CAD tool (e.g., SolidWorks, NX, CATIA) to effectively collaborate on the packaging of electronics and system integration
Job Responsibility
Job Responsibility
  • Work with multi-disciplinary teams to design, fabricate, evaluate and demonstrate new sensing solutions for reliable closed-loop, whole-body manipulation behaviors
  • Design, prototype, and validate robotic hardware components such as PCBs, sensor modules, harnessing, and enclosures
  • Evaluate and select materials and components suitable for robotic use cases involving motion, vibration, thermal loads, and environmental exposure
  • Conduct hands-on testing, failure analysis, and root cause investigations to improve reliability and performance of robotic systems
  • Collaborate with cross-functional teams in software, systems, manufacturing, and test engineering to define hardware interfaces and ensure successful integration
  • Support design for manufacturability (DFM) and design for test (DFT) initiatives for robotic subsystems
  • Maintain detailed technical documentation, including CAD models, test plans, schematics, and validation reports
  • Contribute to continuous improvement of development processes, tools, and design standards for robotics hardware
  • Fulltime
Read More
Arrow Right
New

.Net Developer

We are looking for a .Net Developer to join our client's acquisition team. In th...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 21, 2026
Flip Icon
Requirements
Requirements
  • Strong proficiency in the .NET ecosystem, modern frontend frameworks (React, Angular, or TypeScript), and both SQL/NoSQL databases
  • Hands-on experience building distributed systems in AWS
  • A 'Radical Candor' approach—comfortable challenging the status quo directly while caring deeply about your teammates
  • You embody a 'Customer First' philosophy and have a 'Stronger Together' mentality
  • Infrastructure as Code: Terraform, Kubernetes, or Helm
  • Observability & Streaming: Dynatrace, Kibana, or Kafka
  • A track record of mentoring peers and influencing high-level technical decisions
  • 8 years experience
  • Bachelor Degree
Job Responsibility
Job Responsibility
  • Build for Scale: Develop clean, maintainable, and highly-tested code using C# and .NET (8/9) within a modern cloud-native ecosystem
  • Architect for Reliability: Leverage AWS, Microservices, and Event-Driven Architectures to ensure our systems are resilient and performant
  • Drive Engineering Excellence: Participate in meaningful code reviews, champion TDD, and contribute to a culture of continuous improvement and technical innovation
  • Solve Complex Problems: Move fluidly between empathising with user pain points and architecting technical solutions that simplify the complex
  • Own the Outcome: Support the products you build by ensuring operational maturity, system availability, and rapid resolution of production issues
What we offer
What we offer
  • AU$700 - AU$800 per day, Including Superannuation
!
Read More
Arrow Right
New

Catering Manager

The Catering and Special Events Manager is responsible for working closely with ...
Location
Location
United States , Denver
Salary
Salary:
63000.00 - 69000.00 USD / Year
Legends Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree
  • Minimum of 5 years leadership experience preferably in premium services, catering and concessions environment for a sports and entertainment venue
  • Excellent written and verbal communication skills
  • Ability to multi-task and prioritize in a deadline-oriented environment
  • Strong commitment to delivering a high level of customer and client service
  • Demonstrated initiative, leadership, and management skills
  • Customer service oriented with the ability to interact with all levels of management
  • Ability to work in a team environment and step in and support the team during events
  • Proficiency in Microsoft Word, Excel, and PowerPoint
  • Must be flexible to work extended hours including nights, weekends and holidays
Job Responsibility
Job Responsibility
  • Provide Catering Clientele with information that requires a comprehensive knowledge of menus, company policies, practices and operations
  • Explain and answer questions about menu items, specials, company policies, procedures and operations
  • Oversee set-up and breakdown for all special event functions including space layout and design, equipment load-in, staff assignments
  • Responsible for the inventory of equipment, small wares, disposables, and beverages
  • Assist with the planning, organizing and execution of all functions
  • Administer weekly staff meetings prior to events to inform staff about event particulars and expectations
  • Oversee general cleaning tasks using standard products as assigned to adhere to health standards
  • Keep family rooms and catering spaces clean and verify all equipment and small wares are removed from the event sites
  • Coordinate with clients, facilities, and culinary staff to ensure an excellent event experience, menus and special needs
  • Staff all the events BEO and family rooms for games
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Life and disability insurance
  • Paid vacation
  • 401k plan
  • Fulltime
Read More
Arrow Right
New

Family Medicine Physician Assistant

Family Medicine - Network - Full Time PA position at High Point, NC. 36 patient ...
Location
Location
United States , High Point
Salary
Salary:
51.05 - 76.60 USD / Hour
advocatehealth.com Logo
Advocate Health Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Graduation from an accredited Physician Assistant Program
  • Master's degree preferred
  • Current applicable state Medical Board Medical License
  • Certified by NCCPA
  • Exceptional interpersonal skills
  • Excellent oral and written communications skills
  • Ability to maintain composure and work efficiently under pressure
  • Ability to perform complex patient diagnostic and therapeutic procedures
  • Exemplary organizational skills
  • Willingness to perform other related duties other than those described herein
Job Responsibility
Job Responsibility
  • Using medical decision-making skills to determine appropriate patient care plan
  • Collaborates with medical team when needed for effective team-based care
  • Order and interpret laboratory studies and diagnostic procedures
  • Explains the necessity, preparation, nature and anticipated effects of scheduled diagnostic and therapeutic procedures to the patient
  • Procedural skills per department or practice guidelines
  • Opportunity to participate in basic science and clinical research projects
  • Potential for and encouraged to precept students and/or medical learners
  • Uphold AHWFB missions, values, and cultural commitment
  • Performs other related duties incidental to the work described herein
What we offer
What we offer
  • Paid Time Off programs
  • Health and welfare benefits such as medical, dental, vision, life, and Short- and Long-Term Disability
  • Flexible Spending Accounts for eligible health care and dependent care expenses
  • Family benefits such as adoption assistance and paid parental leave
  • Defined contribution retirement plans with employer match and other financial wellness programs
  • Educational Assistance Program
  • Fulltime
Read More
Arrow Right
New

Pharmacy Intern - Grad

You’ve invested a lot of time and energy in your education. Now you want the cha...
Location
Location
United States , Wayne
Salary
Salary:
19.75 - 42.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
March 27, 2026
Flip Icon
Requirements
Requirements
  • PharmD graduate of a U.S. accredited program prior to beginning the Post-Graduate Training Program at CVS Health
  • Ability to obtain required pharmacist licensure within the required timeframe, per state guidelines. Failure to obtain required Pharmacist licensure within 120 days of graduation will result in separation of employment.
  • Must possess, or be in the process of obtaining, valid intern and/or technician licensure as required
  • Regular and predictable attendance, including nights and weekends
  • Ability to complete required training within designated timeframe
  • Attention and Focus: Ability to concentrate on a task over a period of time
  • Ability to pivot quickly from one task to another to meet patient and business needs
  • Ability to confirm prescription information and label accuracy, ensuring patient safety
  • Customer Service and Team Orientation: Actively look for ways to help people, and do so in a friendly manner
  • Notice and understand patients’ reactions, and respond appropriately
Job Responsibility
Job Responsibility
  • Apply didactic learning from pharmacy school and pharmacy practice into real-world practice to become ready for a Pharmacist role
  • Complete a comprehensive training roadmap within 120 days of graduation designed to further your knowledge of store, district, and regional operations
  • Deepen understanding of patient safety and error prevention, quality assurance drug utilization review (DUR), pharmacy professional standards such as corresponding responsibility and red flag detection
  • Assist the pharmacy team to ensure that pharmacy operations run smoothly, our patients’ prescriptions are filled promptly, safely, and accurately, and we are providing caring service that exceeds patient expectations
  • Learn to operate as part of the pharmacy team through consistent application of Standard Operating Procedures (SOPs), best practices, and effective communication
  • Demonstrate empathy and genuine care, and contribute to a safe and inclusive culture where all people feel valued and empowered
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists and Technicians manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences by showing empathy and genuine care: creating heartfelt and personalized moments while serving patients at pick-up, drive-thru, and over the phone
  • keeping patients healthy by offering immunizations and other services at the register and over the phone
  • Fulltime
Read More
Arrow Right