Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Infinidat

C++ Software Engineer

Infinidat

. Design, develop, and maintain SW components for NAS, including file system management .

Posted 9/24/2026full-timeHerzliya • IsraelMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in C++ coding and network file-sharing protocols, with a strong focus on system architecture, performance optimization, and collaborative problem-solving. Proficient in writing maintainable code and improving system performance in high I/O environments.

Highest-signal resume keywords
C++ ProgrammingNetwork File-Sharing ProtocolsSystem Architecture DecisionsPerformance OptimizationPython Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++ ProgrammingFile System ManagementNetwork File-Sharing ProtocolsPerformance-Oriented DevelopmentTroubleshootingCode Quality ImprovementStatic AnalysisMemory Leak DetectionAPI DocumentationServer-Side Development
Soft Skills
Problem-Solving SkillsTeam PlayerSelf-Learning AbilitiesIndependent Work
Certifications & Qualifications
BSc./B.A. in Computer Science
Industry Keywords
NFSv3NFSv4SMBCIFSS3TCP/IPHigh AvailabilityFault ToleranceClustered EnvironmentsI/O Performance

Tech Stack

Tools & technologies
PythonTCP/IPC++

About the role

Key responsibilities & impact
  • Design, develop, and maintain SW components for NAS, including file system management
  • Implement and optimize network file-sharing protocols (NFSv3/4, SMB/CIFS, S3)
  • Troubleshoot and resolve complex issues related to performance, data integrity, and reliability through clustered environments
  • Collaborate with QA, PM, and other R&D groups (Core, UI/CLI, management API, platform/HW)
  • Write clean, well-tested, maintainable code and participate in code reviews
  • Improve code quality using Python suites, code coverage, static analysis, and memory leak detection
  • Contribute to system architecture decisions around scalability, high availability, and fault tolerance
  • Monitor and improve system performance under high I/O and concurrent access conditions
  • Document technical designs, APIs, and operational procedures

Requirements

What you’ll need
  • 3-7 years of experience in coding with C++
  • BSc./B.A. in Computer Science/equivalent degree graduate
  • Strong problem-solving skills along with the ability to work independently
  • A team player with leading skills
  • 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
  • Preferred: Experience in server-side development
  • Preferred: Experience in performance-oriented development
  • Preferred: Familiarity with networking and networking protocols (TCP/IP)
  • Preferred: Experience with Python

Benefits

Comp & perks
  • Remote/hybrid work arrangement