Senior Engineer, Backend

NVIDIA NVIDIA · Semiconductors · Pune, India

Senior Backend Engineer to build a next-generation cloud and virtual appliance/container-based product and services suite from the ground up, focusing on scalable services with AWS, serverless, and microservice architectures. Responsibilities include implementing, designing, and developing enterprise-class products, supporting virtual appliances, collaborating on public web services, and maintaining security best practices.

What you'd actually do

  1. You will be solving a real world problem of Implementing, designing and helping develop a new Enterprise class Product from ground-up and delivering highly scalable services with Amazon Web Services, “serverless” and microservice architectures
  2. Support and enhance virtual appliances based on Containers and Hypervisor based platforms and aspire to be a full stack development engineer with primary focus on backend.
  3. Collaborate with your peers and leaders in cloud, security, and enterprise software to design, develop, test, and maintain our public web service in a globally distributed team.
  4. Implement and maintain security best practices, including vulnerability scanning and compliance with NVIDIA’s cloud API governance standards.
  5. Work on mission-critical infrastructure powering NVIDIA’s software ecosystem.

Skills

Required

  • GoLang
  • Java
  • Python
  • Scala
  • Spring Boot
  • Spring Cloud
  • Flask
  • RabbitMQ
  • PostgreSQL
  • MySQL
  • No-SQL
  • Databases
  • Redis
  • Aurora
  • Dockers
  • Kubernetes
  • OpenShift
  • CI/CD pipelines
  • automated testing
  • performance profiling
  • Linux Platforms
  • AWS Cloud Infrastructure
  • Micro-services architecture
  • data structures
  • algorithms
  • design patterns
  • Security-first mindset

Nice to have

  • frontend architecture
  • building large scale single-page web applications
  • Hypervisors like ESXi, KVM or XenServer
  • DevOps tools like Jenkins, Terraform, GitLab, Prometheus
  • Full Stack Experience with UI frameworks like React or Angular

What the JD emphasized

  • delivering highly scalable RESTful Services for an Enterprise scale product in an agile environment