CrawlJobs Logo

Senior Software Engineer – OpenCTI

France · Job Posted February 18, 2026
Apply Position
Job Link Share

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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer – OpenCTI

8 matching positions

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

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

Bilingual Claims Support Specialist

We are seeking Bilingual Claims Support Specialists (Independent Contractors) fo...
Location
Location
Canada , Toronto
Salary
Salary:
23.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
August 13, 2026
Flip Icon
Requirements
Requirements
  • 1+ year of phone-based client, patient, or stakeholder relations
  • Fluent in French and English
  • Proven experience working accurately with data and database systems
  • Proficient in MS Office (Outlook, Word, Excel)
  • Self-motivated, highly organized, and able to work independently under pressure with minimal supervision
  • Exceptional interpersonal skills, strict attention to detail, and a total commitment to accuracy and data integrity
Job Responsibility
Job Responsibility
  • Serve as a primary point of contact via phone and email, handling inquiries with deep professionalism and emotional resilience
  • Input, verify, and code complex claim details with total accuracy
  • Manage incoming/outgoing correspondence, tickets, and sensitive records
  • Tackle targeted cleanup projects to eliminate bottlenecks
  • Train, mentor, and supervise other support specialists
  • Actively participate in regular professional debriefings and mandatory mental wellness check-ins
What we offer
What we offer
  • 3-month renewable contract
  • $23 per hour
  • Hybrid work mode (minimum 3 days in-office, 2 days remote)
  • Full-time (standard office hours)
  • Fulltime
Read More
Arrow Right
New

Pharmacy Technician

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Birmingham
Salary
Salary:
16.00 - 24.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
August 22, 2026
Flip Icon
Requirements
Requirements
  • Must comply with any state board of pharmacy requirements or laws governing the practice of pharmacy, which includes but is not limited to, age, education, and licensure/certification
  • If the state board of pharmacy does not address or mandate a minimum age requirement, must be at least 16 years of age
  • If the state board of pharmacy does not address or mandate a minimum educational requirement, must have a high school diploma or equivalent, or be actively enrolled in high school or high school equivalency program
  • State-level licensure and national certification requirements vary by state
Job Responsibility
Job Responsibility
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists 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
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • Remaining flexible for both scheduling and business needs, while contributing to a safe, inclusive, and engaging team dynamic
  • Understanding and complying with all relevant federal, state, and local laws, regulations, professional standards, and ethical principles
  • Delivering additional patient health care services (e.g., immunizations, point-of-care testing, and voluntarily staffing offsite clinics), where allowable by law and supported by required training and certification
What we offer
What we offer
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • other programs
  • Parttime
Read More
Arrow Right
New

Accounts Receivable Specialist

We are looking for an Accounts Receivable Specialist to support a wholesale dist...
Location
Location
United States , Bronx
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in accounts receivable within a distribution, wholesale, or similar business environment
  • Strong background in cash application, billing support, and commercial collections
  • Hands-on experience reviewing and resolving customer chargebacks, deductions, or payment disputes
  • Ability to reconcile account activity accurately and identify the source of discrepancies
  • Proficiency with accounting or ERP systems and confidence working with transaction-level data
  • Excellent written and verbal communication skills for customer and cross-functional follow-up
  • Experience supporting large retail or big box customer accounts is highly preferred
Job Responsibility
Job Responsibility
  • Process incoming payments and apply cash accurately to customer accounts in a timely manner
  • Monitor open invoices, follow up on past-due balances, and drive commercial collections efforts with professionalism
  • Review customer deductions and chargebacks, research discrepancies, and coordinate resolution with appropriate internal partners
  • Prepare and issue invoices, credit memos, and account adjustments while maintaining accurate documentation
  • Reconcile accounts receivable balances and investigate variances to support clean aging reports
  • Communicate with customers regarding payment status, billing questions, and remittance details to resolve issues promptly
  • Maintain detailed account notes and reporting to provide visibility into collections activity and outstanding receivables
What we offer
What we offer
  • Medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

District Support Night Pharmacist

We're building a world of health around every individual — shaping a more connec...
Location
Location
United States , West Islip
Salary
Salary:
60.00 - 76.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
September 02, 2026
Flip Icon
Requirements
Requirements
  • Active Pharmacist License in the state where the Store is located
  • Active National Provider Identifier (NPI)
  • Not on the DEA Excluded Parties list
  • Ability to travel within a reasonable radius to support market staffing as business needs require
  • 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
Job Responsibility
Job Responsibility
  • Living our purpose by helping to manage and improve patient health through safe and appropriate dispensing, counseling, and immunizing practices
  • Traveling the district to fill pharmacist shifts as scheduled by the District Performance Coordinator (DPC)
  • overseeing the pharmacy and serving as the Pharmacy Manager's proxy during bench shifts without overlap
  • Supporting safe and accurate prescription fulfillment by following—and directing the pharmacy team to follow—pharmacy workflow procedures and utilizing the safety guardrails at every workstation
  • Assumes Pharmacy Manager's day-to-day duties when serving as the only or the primary pharmacist-on-duty
  • Contributing to positive patient experiences by showing empathy and genuine care and coaching the pharmacy team to do the same
  • demonstrating compassionate care, collaborating with the patient's total healthcare team, and proactively resolving insurance and/or medication issues
  • Proactively offering and delivering immunizations to keep patients healthy
  • engaging and supporting Pharmacy Technicians to learn to immunize
  • Supporting the effective management of pharmacy inventory in all pharmacies worked by following—and guiding the pharmacy team to follow—all inventory best practices, with a special focus on protecting cold chain products for our patients and our business
What we offer
What we offer
  • Dental
  • Vision
  • Wellness resources
  • Employee discounts
  • Access to certain voluntary benefits
  • Other programs
  • Parttime
Read More
Arrow Right
New

Pharmacy Technician

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , San Diego
Salary
Salary:
19.40 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
September 02, 2026
Flip Icon
Requirements
Requirements
  • Must comply with any state board of pharmacy requirements or laws governing the practice of pharmacy, which includes but is not limited to, age, education, and licensure/certification
  • If the state board of pharmacy does not address or mandate a minimum age requirement, must be at least 16 years of age
  • If the state board of pharmacy does not address or mandate a minimum educational requirement, must have a high school diploma or equivalent, or be actively enrolled in high school or high school equivalency program
  • State-level licensure and national certification requirements vary by state
  • 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
Job Responsibility
Job Responsibility
  • Contributing to safe and effective operations of the pharmacy
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists 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
  • and demonstrating compassionate care by solving or escalating patient problems
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team, such as accurately putting away medication deliveries and completing cycle counts, returns-to-stocks, waiting bin inventories, etc.
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • actively seeking opportunities to expand clinical and technical knowledge needed to better assist patients
  • Remaining flexible for both scheduling and business needs, while contributing to a safe, inclusive, and engaging team dynamic
What we offer
What we offer
  • This part‑time position is eligible for a range of benefits and programs that support the physical, emotional, and financial well‑being of colleagues
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • and other programs
  • Parttime
Read More
Arrow Right
New

Senior Electronics Technician

We are actively seeking a bilingual senior electronics technician for a permanen...
Location
Location
Canada , Saint-Laurent
Salary
Salary:
35.00 - 40.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
August 31, 2026
Flip Icon
Requirements
Requirements
  • Diploma of vocational studies (DEP) or diploma of college studies (DEC) specialized in electronics from a recognized institution
  • Minimum of 5 years of relevant experience in electronic soldering and flight unit repair within an industrial context
  • Excellent communication skills, both oral and written, in French and English
  • Great thoroughness, strong analytical mind and attention to detail
  • Strict legal authorization to work in Canada and current residence established in the Montréal area
Job Responsibility
Job Responsibility
  • Testing, diagnosing and repairing flight units with absolute precision
  • Performing delicate soldering of electronic components on complex printed circuit boards (PCBs) using advanced techniques
  • Ensuring calibration, rigorous cleaning and meticulous inspection of equipment on automated and manual test benches
  • Analyzing technical documentation and performing an in-depth reading of complex electronic schematics
  • Using specialized workshop measuring tools to validate system performance and perform troubleshooting
What we offer
What we offer
  • Comprehensive group insurance with robust health coverage
  • Advantageous RRSP program and a high-performance deferred profit sharing plan (DPSP)
  • Modern, clean and perfectly climate-controlled workspace
  • Work-life balance promoted by a fixed day schedule and provision of sick leave
  • Free on-site parking and simplified accessibility thanks to efficient bus network service
  • Fulltime
Read More
Arrow Right