Senior Full-Stack Web Applications Software Engineer

5 Days ago • 6 Years + • Full Stack Development • Backend Development

Job Summary

Job Description

This role involves backend and frontend design and development of web applications for a hardware infrastructure team. Responsibilities include collecting requirements from end users, analyzing performance bottlenecks, supporting a large-scale data platform, building infrastructure and microservices for big data scenarios, and maintaining high quality standards within an Agile environment. The team builds tools for tracking, triaging, and debugging data processing flows, and this role will contribute to the next generation of infrastructure hosting these services.
Must have:
  • Java, common Java APIs, JVM
  • JavaScript and Node.js
  • Modern frontend frameworks (Vue.js, Ember.js)
  • Distributed microservices design & development
  • Database concepts, object modeling
  • Object-oriented design, data structures, algorithms
Good to have:
  • SQL and SQL database server
  • Elastic Stack (Elasticsearch, Kibana, Logstash), Kafka
  • MongoDB or other NoSQL datastores
  • Python or Golang

Job Details

We are now looking for a highly motivated Full-Stack Web Applications Engineers to join this dynamic and innovative Hardware Infrastructure team! Our team is building new infrastructure to deliver highly available services to run scalable web services, development environments, repositories, databases, data streams, and data visualization frameworks. This software development team is a multifaceted Agile software team with high production quality standards, producing tools used by engineering across the company for tracking, triaging and debugging various kinds of data processing flows. We are looking for motivated engineers to build and maintain a new generation of infrastructure that will host these services.

What you'll be doing:

  • Working on backend and frontend design and development of web applications.

  • Collecting requirements and provide consultation to end users about their needs and use cases.

  • Analyzing performance bottlenecks.

  • Supporting and maintaining large scale data platform with high QoS.

  • Building infrastructure and microservices for various big-data scenarios.

What we need to see:

  • Bachelors or Masters in Computer Science or related engineering or equivalent experience.

  • 6+ yrs experience Proven knowledge of Java Language, common Java API's and JVM.

  • Experience with JavaScript and Node.js

  • Knowledge of modern frontend frameworks like Vue.js, Ember.js

  • Experience with design and development of distributed microservices.

  • In depth understanding of database concepts and object modeling. Detailed knowledge of object oriented design, data structures and algorithms

  • Excellent interpersonal skills

Ways to stand out from the crowd:

  • Experience with SQL and at least one SQL database server.

  • Demonstrable knowledge of Elastic Stack (Elasticsearch, Kibana, Logstash) and Kafka.

  • Experience with MongoDB or other noSQL datastores.

  • Knowledge of Python or Golang

  • Flexibility/adaptability for working in a dynamic diverse environment with different frameworks and requirements.

Similar Jobs

Anthology  Inc  - Platform Engineer II

Anthology Inc

Bogotá, Bogota, Colombia (Remote)
4 Months ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
Epic Games - QA Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
16 Hours ago
Tencent - DBA Intern

Tencent

(On-Site)
1 Month ago
ByteDance - Software Engineer

ByteDance

San Jose, California, United States (On-Site)
14 Hours ago
Meta - Production Engineer

Meta

New York, New York, United States (Remote)
5 Months ago
Info Stretch - Senior Engineer

Info Stretch

Pune, Maharashtra, India (On-Site)
5 Months ago
Convai - Software Engineer - Cloud Production

Convai

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Cognitree - Senior Software Engineer

Cognitree

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Warner Bros Games - Senior Software Engineer - LIVE Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-iX - Lead Java Engineer

N-iX

Poland (Remote)
18 Hours ago
Relax Gaming  - Poker Backend Software Engineer

Relax Gaming

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
GoTo Group - Lead Software Engineer (Android Flutter) - Consumer Lending

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
5 Months ago
ION - Technical Consultant - Endur

ION

Uniondale, New York, United States (On-Site)
6 Months ago
Tamatem Games - Game Developer (Cocos2d-x) - C++

Tamatem Games

Amman Governorate, Jordan (Hybrid)
1 Week ago
Garena - Garena - Data Ops Engineer

Garena

Taipei City, Taiwan (On-Site)
3 Months ago
PwC - Senior Workday Integration Consultant

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Canva - Fullstack Software Engineer - Video Compositor

Canva

Auckland, Auckland, New Zealand (Remote)
6 Days ago
Info Stretch - Analyst II

Info Stretch

United States (Remote)
4 Days ago
PlayStation Global - Staff Software Engineer - Android / UI

PlayStation Global

California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

NVIDIA - Hardware Application Engineer, Ethernet Switch

NVIDIA

Shenzhen, Guangdong Province, China (Hybrid)
1 Month ago
Zengame Technology - UI设计师

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Wargaming - DevOps Engineer

Wargaming

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
NVIDIA - Board Design Engineer, LDE

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
3 Weeks ago
Ubisoft - Senior UX Designer

Ubisoft

Shanghai, Shanghai, China (On-Site)
4 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

China (Remote)
6 Months ago
Riot Games - Senior Game Designer - FFGS

Riot Games

Shanghai, Shanghai, China (On-Site)
8 Months ago
IGG - Overseas Market Director

IGG

Fuzhou, Fujian, China (On-Site)
5 Months ago
Tencent - Senior Game Designer (Globalized Realistic 3A Action Game)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
Tencent - Senior Environment Artist

Tencent

Shanghai, Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Kabam - Backend Programmer

Kabam

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
N-iX - Senior Full-Stack Engineer (React+Java)

N-iX

Ukraine (Remote)
18 Hours ago
Animoca Brands - Junior Software Engineer

Animoca Brands

Hong Kong (On-Site)
6 Months ago
Aristocrat Gaming - Senior Software Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
3 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

Andover, Massachusetts, United States (On-Site)
9 Months ago
Playtech - Senior Java Developer

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Weeks ago
Globalization Partners - Principal Software Engineer

Globalization Partners

(Remote)
2 Months ago
Maersk Careers - Senior Software Engineer

Maersk Careers

Shanghai, Shanghai, China (On-Site)
6 Months ago
CloudHire - Full Stack Developer - Angular & Node

CloudHire

Hyderabad, Telangana, India (Remote)
2 Weeks ago
UXBERT Labs - Senior Solution Architect

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
2 Weeks 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.


Hanoi, Hanoi, Vietnam (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Shanghai, Shanghai, China (On-Site)

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

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

Santa Clara, California, United States (Hybrid)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Shanghai, Shanghai, China (On-Site)

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