Software Engineering Manager

Company: NVIDIA
Company: NVIDIA
Location: Israel, Raanana
Commitment: Full time
Posted on: 2023-09-08 06:04
NVIDIA is searching for a highly motivated software engineer for the team that is building a next gen Network management and Telemetry system in cloud using modern design principles at internet scale. It will be a highly scalable, modern network operations toolset that provides visibility, troubleshooting, validation and telemetry for Ethernet and InfiniBand networks.  We are looking for an experienced hands-on leader with expertise in Cloud Applications and on-device tools to collect telemetry data.   If you exemplify excellence and are capable of working with distributed teams, if you bring in a resilient mentality with the creativity to solve fast-paced issues as they arise, if you are hands-on in identifying gaps in our processes and putting the right people, architecture, and solutions in place, then this is the opportunity for you.  What you'll be doing: Develop software design and implementation roadmaps to meet the company's business goals and metrics for availability, resiliency, and performance. Lead the development of innovative applications engineering tools and processes and proof-of-concept with a focus on innovative technologies, mainly focused around software-defined operations and CI/CD. Scale the applications according to the capacity of the infrastructure and application processing demand.  Actively contribute to customer engagements. Build highly scalable, highly available applications deployed on public cloud AWS and hybrid environments. Hiring and mentoring team.  What we need to see: BS/MS degree in Computer science or related areas (or equivalent experience) 10+ years of overall experience, with at least 2+ years as a manager 3+ years of system software engineering experience on large-scale production systems with experience in Solution Design and Software Architecture Experience in building and managing cloud-based SaaS applications will be a plus Strong programming skills in Java/Scala and scripting language (Python) Expertise in different Message brokers like Kafka, Redis, Rabit-MQ, and technology like Cassandra, Apache Spark, and ElasticSearch will be critical.  Docker orchestrated with Kubernetes, PaaS, or IaaS cloud platforms. Extensive CI/CD knowledge Exceptional written and verbal communication skills  Ways to stand out from the crowd: Experience in Ethernet Switching and Networking Protocols Worked in Reactive application designs (https://www.reactivemanifesto.org/)  NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, passionate and self-motivated, we want to hear from you!  NVIDIA is leading the way in ground-breaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services 
View Original Job Posting