DevJobs

Senior Software Engineer

Overview
Skills
  • C++ C++ ꞏ 2y
  • Go Go ꞏ 2y
  • Linux Linux
  • AWS S3 API
  • Distributed systems
  • S3
  • Enterprise class software
  • Network servers
  • NFS
  • Performance-oriented development
  • 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 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 InfuzeOS on all our platforms is the only single, software-defined storage architecture in the industry that spans all platforms. We recently showcased the future of enterprise storage, cyber security, and hybrid multi-cloud with our new and exciting G4 launch!

  • Not only has Infinidat won 24 awards in the first half of 2024, but has also been a 6-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