DevJobs

Software Architect

Overview
Skills
  • C C ꞏ 5y
  • C++ C++ ꞏ 5y
  • Python Python
  • Server-Side Development
  • Storage technologies

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 a talented and passionate Software Engineering Architect to join our Core team. As a Software Engineering Architect, you will play a pivotal role in the design, development, and technical aspects of our mission-critical, high-performance, multi-threaded, clustered server-side products developed in C++ on the Linux platform.


Responsibilities:

As a Software Engineering Architect at Infinidat, your responsibilities will include:

  • Implementing New Features: Collaborate with cross-functional teams to design and implement new features that enhance our storage solutions.
  • Technical leadership and ownership of large, multi-disciplinary features and 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: Gain a deep understanding of complex algorithms to effectively own, debug, and improve features that rely on them.
  • Mentoring and supervising developers in the group as they tackle difficult issues in their work on SW design, implementation or debugging.


Requirements:

To excel in this role, you should possess the following qualifications:

  • C/C++ Expertise - At least 5 years of hands-on experience in coding with C/C++.
  • At least BSc in Computer Science or an equivalent degree.
  • Storage Experience - experience with storage technologies and concepts.
  • 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:

  • 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 software.


About Infinidat

Award-winning Infinidat is a global provider of enterprise storage platforms and solutions. Installed in Global Fortune 500 companies around the world supporting a wide variety of applications and use cases, our software defined storage architecture delivers microsecond latency, autonomous automation, powerful cyber storage resilience, 100% guaranteed availability, and dramatically reduces enterprise storage CAPEX and OPEX.


The company’s portfolio has been named a Leader for four consecutive years in the Gartner® Magic Quadrant™ for primary storage, has received the Gartner Peer Insights Customers’ Choice Award for 3 consecutive years based on end-users’ ratings, as well as numerous other awards from the storage analyst and storage press community.


Our success continues to be based on the talent, experience, and motivation of employees who leverage their skills and abilities to make a real impact in the industry.


If you have the power to be the best of the best, we would love to have you join the Infinidat family and make a mark as an essential player in our company’s growth.

INFINIDAT