Senior Software Architect
Lead architecture for cloud networking and data center systems, shaping solutions from application software to hardware. Work across engineering and product teams and with customers on emerging technologies.
תחומי אחריות
- Lead cloud-networking architecture, including orchestration, provisioning, and security solutions
- Design system architecture for DPU and NIC technologies
- Develop end-to-end solutions spanning application software and hardware
- Write clear, reliable architecture specifications
- Evaluate emerging technologies and develop proof-of-concept prototypes for potential products and solutions
- Collaborate with software and hardware architects, R&D, product, solutions, application, and field engineering teams
- Work with customers on advanced and future technologies and solutions
דרישות
- Bachelor’s, master’s, or doctoral degree in Computer Science, Computer Engineering, or Electrical Engineering
- At least 5 years of experience as a software or systems architect, or software developer
- Strong knowledge of C and Python
- Hands-on Linux development experience and familiarity with Docker and container technologies
- Experience with cloud and data center networking
- Knowledge of networking protocols and common network topologies
- Strong design, coding, analytical, debugging, and problem-solving skills
- Ability to collaborate with multiple teams locally and internationally
- Strong communication, documentation, and presentation skills
יתרון
- Experience with networking or security devices such as NICs, DPUs, switches, routers, or firewalls
- Experience with DPDK, OVS, or OVN
- Familiarity with Kubernetes components, CRDs, operators, system plugins, or CNI plugin development
- Experience with OpenStack, OpenShift, or cloud APIs
- Familiarity with automation tools such as Ansible
הטבות
- Competitive salary
- Benefits package