Senior Software Engineer

Next Silicon

Next Silicon

Software Engineering

Haifa, Israel

Posted on May 6, 2026

Senior Software Engineer

  • Software
  • Haifa

Description

NextSilicon is reimagining high-performance computing (HPC & AI). Our accelerated compute solutions leverage intelligent adaptive algorithms to vastly accelerate supercomputers, driving them forward into a new generation. We have developed a novel software-defined hardware architecture that is achieving significant advancements in both the HPC and AI domains.

At NextSilicon, everything we do is guided by three core values:

  • Professionalism: We strive for exceptional results through professionalism and unwavering dedication to quality and performance.
  • Unity: Collaboration is key to success. That's why we foster a work environment where every employee can feel valued and heard.
  • Impact: We're passionate about developing technologies that make a meaningful impact on industries, communities, and individuals worldwide.

We are seeking an outstanding Senior Software Engineer to join a newly formed core team building the management platform of a clustered, highly distributed system.This role involves designing and developing complex, distributed infrastructure, designing service architecture, building observability, monitoring and configuration capabilities, and ensuring long-term system stability in large critical enterprise systems.

This is a unique opportunity to help build a production-grade infrastructure component from the ground up, working closely with experienced engineers in a collaborative and supportive environment.

Requirements

  • M.Sc. or B.Sc. in Computer Science (CS), Electrical Engineering (EE), or equivalent practical experience from an accredited institution
  • Exceptional coding skills with 5+ years of advanced experience in C or C++
  • Experience in distributed parallel systems-Advantage
  • Demonstrated Leader qualities-Advantage

Responsibilities

  • Serve as a technical leader, driving technology adoption and direction within the team
  • Focus on performance optimization and improvement initiatives.
  • Develop high-quality, scalable code, primarily using C/C++
  • Own the full software development lifecycle, including design, development, testing, and integration
  • Design and implement core components of the platform