3 days ago
Tel Aviv-Yafo, IsraelSenior
Responsibilities
- Design and develop scalable, reliable, and high-performance enterprise systems for AI workloads.
- Build and optimize microservices-based architectures using Kubernetes and cloud-native technologies.
- Collaborate with backend engineers, product managers, and other stakeholders to deliver solutions.
- Write clean, maintainable, and testable code in Go.
- Conduct code and design reviews and mentor team members.
Requirements
- Bachelor of Science degree in Computer Science or a related field.
- At least 5 years of backend software development experience, including system design and architecture.
- Proficiency in at least one backend programming language, with Go used by the team.
- Strong understanding of microservices architecture, RESTful APIs, and relational databases.
- Deep familiarity with Kubernetes and the cloud-native ecosystem.
- Ability to tackle complex technical challenges and deliver high-quality solutions.
- Preferred qualifications include expertise in Kubernetes internals, advanced cloud-native technologies, HPC or AI/ML platforms, and Linux with knowledge of networking, security, storage, and virtualization.
Tech Stack
About Nvidia
Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.
