Senior Software Engineer - Backend

3 Weeks ago • 5 Years + • Backend Development • Full Stack Development

Job Summary

Job Description

NVIDIA seeks a highly motivated Senior Software Engineer (Backend) to contribute to a next-generation network management and telemetry system. Responsibilities include developing distributed cloud applications, microservices, and a SaaS platform with high throughput and reliability. The role involves data ingestion, distributed computing, real-time analytics, RESTful APIs, and user interfaces. Collaboration with architects, UI/UX, and test engineers is essential. The ideal candidate possesses strong experience in microservices architectures, Scala, Go, or Python, and stream processing frameworks like Kafka or Flink. Experience with NoSQL databases and orchestration technologies is also required.
Must have:
  • 5+ years experience in microservices
  • Scala, Go, Python programming
  • Scalable distributed application development
  • Stream processing (Kafka, Flink etc.)
  • NoSQL databases (Cassandra, MongoDB)
Good to have:
  • AWS experience
  • Reactive application design
  • Network stacks, protocols, SDN

Job Details

NVIDIA is searching for a highly motivated senior software engineer for the team that is building capabilities for a next generation Network management and Telemetry system in cloud using modern design principles at internet scale. The person will be will be responsible for building distributed cloud applications. It will be a highly scalable, modern network operations toolset that provides visibility, troubleshooting, validation and telemetry for Ethernet networks.

What you'll be doing: 

  • Development of distributed cloud 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

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

  • Extensive programming experience in 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, Spark Streaming, Samza etc. 

  • Background with NoSQL databases such as Cassandra, MongoDB.

  • Experience with orchestration/scheduling technologies like Kubernetes, SLURM, Nomad etc

Ways to stand out from the crowd: 

  • Experience with public clouds like AWS.

  • Worked in Reactive application designs (https://www.reactivemanifesto.org/).

  • Experience in network stacks, protocols, SDN.

 

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.

Similar Jobs

Eleventh Hour Games - Technical Game Designer

Eleventh Hour Games

Texas, United States (Remote)
2 Weeks ago
Webologix   INC - User Experience Designer

Webologix INC

West Bengal, India (On-Site)
4 Months ago
Alp Consulting  - 3D Unreal Developer

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Microsoft - Research Intern - Data Center and AI Networking - Transport and Telemetry

Microsoft

Mountain View, California, United States (On-Site)
1 Month ago
Gunzilla - Senior Procedural Technical Artist

Gunzilla

London, England, United Kingdom (On-Site)
2 Days ago
Whatnot - Engineering Manager, Infrastructure

Whatnot

Los Angeles, California, United States (Remote)
3 Months ago
Patterned Learning Career - Senior Backend Java Developer

Patterned Learning Career

(Hybrid)
5 Days ago
Evolution - Scala Spark Developer

Evolution

Riga, Latvia (Hybrid)
8 Months ago
Patterned Learning Career - Senior Software Engineer, C++

Patterned Learning Career

(Remote)
1 Week ago
Epic Games - Senior Developer Relations Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Regent Craft - Human Factors Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
4 Months ago
Company3 Method Studios - Facility Technician (7:00am - 3:30pm PT)

Company3 Method Studios

Hollywood, Florida, United States (On-Site)
4 Months ago
Niantic - Technical Art Manager, Pokémon GO

Niantic

Bellevue, Washington, United States (Hybrid)
1 Month ago
Fandom - Product Designer II

Fandom

Poznań, Greater Poland Voivodeship, Poland (Remote)
1 Week ago
Inkittt - Principal Product Designer

Inkittt

San Francisco, California, United States (Hybrid)
3 Months ago
Dambuster Studios - Web Programmer

Dambuster Studios

Nottingham, England, United Kingdom (Hybrid)
1 Week ago
Ubisoft - Lead UI/UX Designer - Video Games

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Weeks ago
Bigpoint - Senior Game Designer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
8 Months ago
MADFINGER Games - GAME Designer Regular/Senior

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
3 Months ago
Sundew - Senior Frontend Developer

Sundew

Kolkata, West Bengal, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

GoTo Group - Principal Engineer - Transport

GoTo Group

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Sportskeeda - Short-Form Content Producer-NFL

Sportskeeda

India (Remote)
1 Month ago
Assystems - Piping Cad Operator

Assystems

Hyderabad, Telangana, India (On-Site)
3 Months ago
Gametion Technologies   - Game Producer/Senior Game Producer

Gametion Technologies

Navi Mumbai, Maharashtra, India (On-Site)
3 Months ago
Hudl - Lead Software Engineer

Hudl

Mumbai, Maharashtra, India (On-Site)
5 Months ago
PwC - AES SAP IBP Manager - Operate

PwC

Hyderabad, Telangana, India (On-Site)
4 Months ago
bosh group india - S4 Deploy expert - Indirect Tax

bosh group india

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Garena - Senior Associate, Community & Events

Garena

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Nagarro - Principal Engineer

Nagarro

India (Remote)
4 Months ago
Axinous - Financial Representative, Accounts Payable

Axinous

Sahibzada Ajit Singh Nagar, Punjab, India (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Miniclip - Senior Backend Developer

Miniclip

Netherlands (On-Site)
3 Months ago
Hasbro - Senior Backend Software Engineer - D&D Beyond

Hasbro

Canada (Remote)
3 Months ago
Voodoo - Senior Backend Engineer Golang - BeReal

Voodoo

Paris, Île-de-France, France (On-Site)
5 Months ago
SuperPlay - Server Technical Lead

SuperPlay

Bucharest, Bucharest, Romania (On-Site)
3 Weeks ago
Go Fund Me - Senior Software Engineer (Payments)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
3 Months ago
DraftKings - Senior Software Engineer

DraftKings

Ireland (Remote)
2 Months ago
Hawk Eye Innovations - Backend Java Engineer - Contract

Hawk Eye Innovations

London, England, United Kingdom (On-Site)
1 Week ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
6 Months ago
PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Paytm - Backend - Senior Software Engineer

Paytm

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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.


Yokne'am Illit, North District, Israel (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

United States (Remote)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug