Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Recruiter

  • Hire someone
  • Recruiter Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. C++ Software Engineer for AI

C++ Software Engineer for AI

Back to Jobs
Infinidat logo

C++ Software Engineer for AI

Infinidat

Location

Herzliya

Experience

Mid

Posted

Jul 14, 2026

Apply by

August 13, 2026

Applicants

0

Early applicantEasy applyFull-timeHybrid

Sign in to apply on web or download the app for more options.

Job Description

At Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage platforms that redefine performance, reliability, and cyber resilience at scale. We're looking for a mid-level engineer to join the team building our S3-compatible object storage, purpose-built for the throughput and latency demands of AI — including GPUDirect Storage integration for direct data movement between storage and GPU memory. - Native filesystem-level code interfacing with our storage backend's C API, bridged into our Go services via CGO - Low-level file and metadata operations: file handles, attributes, locking, and concurrent access patterns typical of a production filesystem - Correctness-critical logic around partial failures and rollback — ensuring operations that fail partway through don't leave the system in an inconsistent state - Concurrency and locking correctness across operations that touch shared filesystem state - Debugging and root-causing issues using system traces and logs, tracing behavior across distributed components - Strong C++ fundamentals: memory management, pointers, structs, and comfort reasoning about low-level system behavior - Experience with systems-level programming — anything involving file I/O, networking, or OS-level APIs is relevant, even outside storage specifically - Some Go experience is a plus (our services are Go with CGO bindings into the C layer), but strong C++ instincts matter more than prior Go exposure - Comfort with concurrency: locks, race conditions, deadlock avoidance - Careful, methodical debugging habits — this system prioritizes correctness over speed of shipping, and bugs here can mean data loss - Ability to read and extend existing native code rather than always designing greenfield systems  About Infinidat Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions! Not only did[Infinidat win over 40 awards in 2025](https://www.infinidat.com/en/blog/infinidat-continues-its-award-winning-leadership-enterprise-storage-and-next-generation-data), but was named a[Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage](https://www.infinidat.com/en/blog/2025-accomplishments-serve-launching-pad-infinidats-2026-momentum) for the 7th time!

Key Responsibilities

  • Develop native filesystem-level code interfacing with storage backend C APIs via CGO
  • Implement low-level file and metadata operations including handles, attributes, and locking
  • Ensure correctness-critical logic for partial failures and rollback mechanisms
  • Manage concurrency and locking correctness across shared filesystem state
  • Debug and root-cause issues using system traces and logs across distributed components

Skills Required

C++Systems-level programmingFile I/ONetworkingOS-level APIsMemory managementPointersStructsConcurrencyLocksRace conditionsDeadlock avoidanceCGOMethodical debuggingAttention to detailCorrectness-focused mindsetGo

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

—

Job Type

Full-time

Experience

Mid

Location

Herzliya

Application Deadline

August 13, 2026

Total Applicants

0

About Infinidat

Infinidat logo

Infinidat is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

G

Software Engineer III, Infrastructure, Google Cloud Networking

Google

147,000–211,000 / Year

Full-timeEasy applyWork from Office
Sunnyvale·Mid·Jul 18
G

Software Engineer III, AI/ML, gUP Customer Support

Google

147,000–211,000 / Year

Full-timeEasy applyWork from Office
Sunnyvale·Mid·Jul 18
G

Software Engineer III, AI/ML, Chronicle Streaming Detections

Google

147,000–211,000 / Year

Full-timeEasy applyWork from Office
Sunnyvale·Mid·Jul 18
G

Senior Software Engineer, AI/ML GenAI, Google Cloud

Google

174,000–253,000 / Year

Full-timeEasy applyWork from Office
Sunnyvale·Senior·Jul 18
G

Senior Software Engineer, Account and Device Integrity

Google

Full-timeEasy applyWork from Office
São Paulo·Senior·Jul 18
G

Senior Software Engineer, Infrastructure, Google Cloud Storage

Google

174,000–253,000 / Year

Full-timeEasy applyWork from Office
New York·Senior·Jul 18
Browse all jobs