Yeah! Global

Lead Engineer - C++ Programming

Click Here to Apply

Job Location

pune, India

Job Description

Job Description : Key Responsibilities : - Lead the development and optimization of storage systems using C++. - Design and implement new features, ensuring they meet performance and reliability requirements. - Collaborate with software architects to define the architecture and technical roadmap for storage solutions. - Mentor and guide junior engineers, providing technical leadership and fostering a culture of innovation. - Analyze and optimize performance-critical code, identifying bottlenecks, and implementing effective solutions. - Work closely with QA teams to ensure the highest quality of software through rigorous testing and validation. - Stay up-to-date with the latest industry trends and advancements in storage technologies and C++ programming. - Troubleshoot and resolve complex issues related to storage systems in a timely manner. - Contribute to code reviews, ensuring adherence to best practices and high code quality standards. - Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance. Required Qualifications : - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - 8 years experience in C++ development, with a strong understanding of object-oriented programming principles. - Proven experience in developing and optimizing storage systems or related technologies. - Solid understanding of file systems, block storage, distributed storage, and storage networking protocols. - Experience with multithreading, concurrency, and parallel processing in C++. - Strong debugging, problem-solving, and performance optimization skills. - Familiarity with Linux/Unix operating systems and systems programming. - Excellent communication and leadership skills, with the ability to work effectively in a collaborative environment. - Experience with version control systems such as Git. - Experience with cloud storage solutions or distributed storage architectures. - Familiarity with other programming languages, such as Python or Java. - Experience with continuous integration and continuous deployment (CI/CD) pipelines. - Knowledge of network storage protocols like NFS, SMB, iSCSI, or similar. - Experience with Agile/Scrum methodologies. (ref:hirist.tech)

Location: pune, IN

Posted Date: 11/27/2024
Click Here to Apply
View More Yeah! Global Jobs

Contact Information

Contact Human Resources
Yeah! Global

Posted

November 27, 2024
UID: 4887973065

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.