Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Nvidia Software Engineer - Backend 
India, Karnataka, Bengaluru 
777866877

Yesterday
India, Bengaluru
time type
Full time
posted on
Posted 11 Days Ago
job requisition id

What you'll be doing:

  • Development of distributed applications, micro services and SAAS platform with high throughput and reliability.

  • Contribute to applications like data ingestion, distributed computing, near real time analytic engines, RESTful APIs and user interfaces.

  • Drive requirement discussions, design and product improvements.

  • Drive improvements in areas like performance, team productivity, automation, quality, monitoring and reliability of applications.

  • Working closely with the system architects, UI/UX and test engineers

What we need to see:

  • Bachelors/Masters Degree in Computer Science/Engineering

  • 2+ years of experience in complex microservices based architectures.

  • Programming experience in one or more of the following languages - Scala, Go, Python

  • Fluent in coding and rapid prototyping.

  • Strong experience in developing, maintaining, and testing of scalable distributed applications.

  • Experience with stream processing frameworks, such as Kafka, Flink, SparkStreaming, Samza etc.

  • Background with NoSQL databases such as Cassandra, MongoDB.

  • Experience withorchestration/schedulingtechnologies like Kubernetes, SLURM, Nomad etc


Ways to stand out from the crowd:

  • Experience with public clouds like AWS.

  • Worked in Reactive application designs ( rg/).

  • Experience in network stacks, protocols, SDN.

in ground-breaking developmentsin 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.