Software Engineering Team Lead at INFINIDAT
Herzliya, Tel-Aviv District, Israel -
Full Time


Start Date

Immediate

Expiry Date

28 Dec, 25

Salary

0.0

Posted On

29 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, Python, C++, Linux, Software Development, Technical Leadership, Team Management, Hardware Integration, Driver Enhancement, Vendor Collaboration, Communication Interfaces, Performance Optimization, Enterprise Software, Server-Side Development, Continuous Learning, Collaboration

Industry

IT Services and IT Consulting

Description
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 are looking for a highly skilled and visionary Team Lead to join our dynamic Platform Group. As a Platform Engineering Team Leader, you will play a crucial role in the design, development, and technical aspects of our high-performance, multi-threaded, clustered, mission-critical, server-side products, developed primarily in C, Python and C++ on the Linux platform. Responsibilities Technical leadership and ownership of large, multi-disciplinary features and changes to our product Hardware and Software Integration - Develop software solutions to effectively handle and monitor various hardware components. Linux OS and Driver Enhancement - Support and enhance a customized Linux operating system and drivers that serve as the foundation for Infinidat's software ecosystem. Vendor Collaboration - Collaborate with hardware vendors to support current products and seamlessly integrate new product generations into our platform. Communication Interfaces- Design and develop both external and internal communication interfaces for our products. Managing developers in the team as they tackle difficult issues in their work on SW design, implementation or debugging. Requirements At least 5 years of hands-on experience in coding with C, Python, C++ on Linux platforms. Management experience - At least 2 years of experience in managing teams and engineers BSc in Computer Science, Computer Engineering, or an equivalent degree. Proficiency in at least two of the following programming languages: C, Python, or C++. Proficiency in Linux OS and drivers. Highly motivated, confident, quick learner, and a collaborative team player. Desire for Growth: A commitment to continuous learning and gaining expertise in new domains and technologies. Preferred Qualifications: Storage experience background. Large Scale Feature Design - Experience in designing and planning large-scale software features. Server-Side Development: Previous experience in server-side development. Performance-Oriented Development: Experience in optimizing software for high-performance environments. Enterprise-Class Software - Prior involvement in developing enterprise-class software solutions. Previous experience with the Fiber-Channel storage communications protocol 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!
Responsibilities
The Team Lead will provide technical leadership and ownership of large, multi-disciplinary features and changes to the product. They will also manage developers in the team as they tackle complex issues in software design, implementation, or debugging.
Loading...