Software Engineering Team Lead C++/Linux

  • full time
  • 2+ years
  • Sharon area

Job Description:

For a hi-tech company developing products for data storage, with offices in the Sharon Area.
As a Software Team Leader , your responsibilities will include:
• Implementing New Features: Collaborate with cross-functional teams to design and implement new features that elevate our storage solutions.
• Technical leadership and ownership of large, multi-disciplinary features and guide your team through impactful changes to our product.
• Performance Optimization: Continuously optimize the performance of existing features, ensuring they meet our high standards of speed and efficiency.
• Infrastructure Improvement: Lead efforts to enhance and maintain our infrastructure, keeping it robust and scalable.
• Algorithm Mastery: Develop a deep understanding of complex algorithms, enabling you to own, debug, and improve features that rely on them.
• Debugging and Mentoring - Lead and assist in debugging complex system-wide issues. Mentor developers within the team as they tackle challenging aspects of software design, implementation, or debugging.
• Managing developers in the team as they tackle difficult issues in their work on SW design, implementation or debugging.

Category:

Software

Job Qualifications:

To excel in this role, you should possess the following qualifications:
• C/C++ Expertise - At least 7 years of hands-on experience in coding with C/C++.
• Management experience - At least two years of management experience is a significant advantage.
• At least BSc in Computer Science or an equivalent degree.
• Server-Side Development - Prior experience in server-side development.
• Problem-Solving Skills - Strong problem-solving abilities and the capacity to work independently to overcome technical challenges.
• Self-Motivated - Highly motivated with a strong inclination for self-learning and staying updated with industry trends and technologies.
• Code Understanding - Proficiency in reading and comprehending large existing codebases.
• Desire for Growth - A commitment to learning and gaining experience in new domains and technologies.
Preferred Qualifications:
• Storage Experience - experience with storage technologies and concepts.
• Python Experience: Experience with Python programming.
• Performance-Oriented Development: Experience in optimizing software for high-performance environments.
• Enterprise-Class Software: Previous involvement in developing enterprise-class, mission critical software.

Company Occupation:

High Tech

חפש משרה

חפש
חיפוש מתקדם