DevJobs

Senior Software Engineer ( C++ / Go )

Overview
Skills
  • C++ C++ ꞏ 2y
  • Go Go ꞏ 2y
  • Linux Linux
  • AWS S3 API
  • Multi-threaded Code
  • Distributed Systems
  • Network Servers
  • NFS
  • S3
  • SMB

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 individual who wish to take part in the design, development and all technical-related aspects of INFINIDAT’s S3 Protocol Development team.

As a Software Engineer in the S3 Protocol Development team, you will design and implement core features of an S3-compatible object storage system. You will work on high-performance data paths, distributed systems logic, and protocol compliance to ensure seamless integration with high performance applications and data protection applications. Your work will directly.



Responsibilities


  • Design, develop, and optimize core S3 protocol components in a large-scale distributed storage system.
  • Ensure compliance with AWS S3 API standards and extend functionality with advanced features.
  • Collaborate with cross-functional teams on scalability and performance optimizations.
  • Troubleshoot and resolve complex issues in development and test environments.
  • Participate in code reviews, design discussions, and architectural decision-making.
  • Continuously explore and evaluate new technologies and approaches to enhance protocol efficiency and system reliability.


Qualifications


  • 2-5 years of development experience in Backend C++/GoLang Software Developer over Linux.
  • BSc./B.A. in Computer Science/Computer Engineering/equivalent degree graduate.
  • Strong problem-solving skills along with the ability to work independently.
  • Highly motivated, confident, a quick learner and a team player.
  • Strive to learn new things and gain experience.
  • Ability to read and understand a large and complex existing code-base, as well as analyze and debug complex multi-threaded code.

Preferred Qualifications

  • Development experience in storage protocols NFS/SMB/S3.
  • Development in network servers/backend
  • Experience in distributed systems and performance-oriented development.
  • Experience in developing enterprise class software.


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 has Infinidat won 22 awards in the first half of 2025, but has also been a 7-time winner of the Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage and we can go on, and on, and on!

INFINIDAT