CrawlJobs Logo

C++ Software Engineer

Israel, Herzliya · Job Posted January 09, 2026
Apply Position
Job Link Share

Job Description

At Infinidat, we help enterprises and service providers empower their data-driven competitive advantage at scale. We are a leading provider of enterprise-class storage solutions. The company’s software-focused architecture delivers sub-millisecond latency, full availability, and scalability with a significantly lower total cost of ownership than competing storage technologies. We’re looking for passionate and bright individuals who wish to take part in the design, development and all technical-related aspects of INFINIDAT’s Core team. The selected candidate will be part of a professional team that develops in C++ over Linux high-performance, multi-threaded, clustered, mission-critical, server-side products.

Job Responsibility

  • Implement new features
  • Optimize the performance of our existing features
  • Be in charge of constantly improving our infrastructure
  • Understand our most complicated algorithms in order to own, fix and improve our feature

Requirements

  • At least 3 years of experience in coding with C++
  • BSc./B.A. in Computer Science/equivalent degree graduate or relevant experience
  • Strong problem-solving skills along with the ability to work independently
  • Highly motivated with strong self-learning abilities
  • Ability to read and understand a large existing code-base
  • Strive to learn new things and gain experience

Nice to have

  • Experience with Python
  • Knowledge in storage
  • Experience in server-side development
  • Experience in performance-oriented development
  • Experience in developing enterprise-class software

Looking for more opportunities?

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

Similar Jobs for

C++ Software Engineer

8 matching positions

C++ Software Engineer

I am working with a well-respected UK client looking for a software developer us...
Location
Location
United Kingdom , Northampton
Salary
Salary:
45000.00 - 55000.00 GBP / Year
hunterselection.co.uk Logo
Hunter Selection | B Corp™
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C++
  • JUCE
  • Python
  • REST APIs
  • VST
  • BASH
  • Digital Signal Processing Principles
  • Fantastic stakeholder communication
  • Degree in Computer Science or equivalent
Job Responsibility
Job Responsibility
  • Hands-on development of systems and audio plugins
  • Team collaboration, code review, bug fixing and continuous improvement
  • Software and hardware testing
  • Follow Digital Signal Processing Principles
  • App development
What we offer
What we offer
  • 25 Days holiday (increases to 30 with length of service)
  • Cycle to work scheme
  • Pension
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

We’re currently engaged with a high-performing, technology-led organisation with...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C++ in a commercial setting, alongside exposure to Python
  • Experience designing or consuming RESTful services within microservice-based architectures
  • Background working on large-scale or high-throughput systems
  • Previous exposure to financial services is beneficial, but not a prerequisite
  • Strong academic foundations, ideally in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Designing and developing high-performance systems using C++ (with some Python where required)
  • Building and integrating microservices within a distributed architecture
  • Working on platforms that process significant volumes of data with low latency requirements
  • Collaborating with engineers and stakeholders to deliver robust, scalable solutions
  • Playing an active role across the full development lifecycle, from concept through to deployment
What we offer
What we offer
  • Packages up to £400K
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

We’re currently engaged with a high-performing, technology-led organisation with...
Location
Location
United Kingdom , London
Salary
Salary:
400000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C++ in a commercial setting, alongside exposure to Python
  • Experience designing or consuming RESTful services within microservice-based architectures
  • Background working on large-scale or high-throughput systems
  • Previous exposure to financial services is beneficial, but not a prerequisite
  • Strong academic foundations, ideally in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Designing and developing high-performance systems using C++ (with some Python where required)
  • Building and integrating microservices within a distributed architecture
  • Working on platforms that process significant volumes of data with low latency requirements
  • Collaborating with engineers and stakeholders to deliver robust, scalable solutions
  • Playing an active role across the full development lifecycle, from concept through to deployment
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

We’re currently engaged with a high-performing, technology-led organisation with...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C++ in a commercial setting, alongside exposure to Python
  • Experience designing or consuming RESTful services within microservice-based architectures
  • Background working on large-scale or high-throughput systems
  • Previous exposure to financial services is beneficial, but not a prerequisite
  • Strong academic foundations, ideally in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Designing and developing high-performance systems using C++ (with some Python where required)
  • Building and integrating microservices within a distributed architecture
  • Working on platforms that process significant volumes of data with low latency requirements
  • Collaborating with engineers and stakeholders to deliver robust, scalable solutions
  • Playing an active role across the full development lifecycle, from concept through to deployment
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

We’re currently engaged with a high-performing, technology-led organisation with...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C++ in a commercial setting, alongside exposure to Python
  • Experience designing or consuming RESTful services within microservice-based architectures
  • Background working on large-scale or high-throughput systems
  • Previous exposure to financial services is beneficial, but not a prerequisite
  • Strong academic foundations, ideally in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Designing and developing high-performance systems using C++ (with some Python where required)
  • Building and integrating microservices within a distributed architecture
  • Working on platforms that process significant volumes of data with low latency requirements
  • Collaborating with engineers and stakeholders to deliver robust, scalable solutions
  • Playing an active role across the full development lifecycle, from concept through to deployment
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

We’re hiring a C++ Software Engineer to build and maintain high‑quality, perform...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–7+ years professional C++ development (C++14/17/20), STL, templates
  • Strong grasp of data structures, algorithms, and concurrency
  • Experience with Linux development, build systems (CMake, Ninja), and debugging tools (gdb, valgrind, perf)
  • Familiarity with Git, code reviews, and modern engineering practices
  • Comfortable reading RFCs/docs and working from ambiguous requirements
Job Responsibility
Job Responsibility
  • Design and implement robust, modern C++ (C++17/20) services, libraries, and APIs
  • Optimize for performance, memory, and reliability (profiling, benchmarking, CPU/memory analysis)
  • Build unit/integration tests and contribute to CI/CD pipelines
  • Debug complex, concurrent systems (threads, async I/O, lock‑free patterns where applicable)
  • Collaborate on system design (docs, diagrams, trade‑offs) and code reviews
  • Integrate with networking, storage, and messaging components (REST/gRPC/TCP)
  • Write clear documentation and support production releases (on‑call rotation optional)
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

C++ Software Engineer

We’re currently engaged with a high-performing, technology-led organisation with...
Location
Location
United Kingdom , London
Salary
Salary:
400000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C++ in a commercial setting, alongside exposure to Python
  • Experience designing or consuming RESTful services within microservice-based architectures
  • Background working on large-scale or high-throughput systems
  • Previous exposure to financial services is beneficial, but not a prerequisite
  • Strong academic foundations, ideally in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Designing and developing high-performance systems using C++ (with some Python where required)
  • Building and integrating microservices within a distributed architecture
  • Working on platforms that process significant volumes of data with low latency requirements
  • Collaborating with engineers and stakeholders to deliver robust, scalable solutions
  • Playing an active role across the full development lifecycle, from concept through to deployment
  • Fulltime
Read More
Arrow Right

C++ Software Engineer

Build high‑performance, reliable, and scalable software components for our core ...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–7+ years of experience in C++ development
  • Strong knowledge of STL, memory management, and object‑oriented design
  • Experience with Linux/Unix environments
  • Familiarity with multithreading, networking, or real‑time systems
Job Responsibility
Job Responsibility
  • Design, develop, and maintain software using modern C++ (C++14/17/20)
  • Build high-performance applications, libraries, and services
  • Optimize code for speed, memory usage, and reliability
  • Work with multithreading, concurrency, and low‑level system APIs
  • Debug complex issues using tools like gdb, Valgrind, or similar
  • Collaborate with QA, DevOps, and product teams to ship high‑quality software
  • Write clean, maintainable code and documentation
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right