Posted in

Senior Full-stack Web Applications Software Engineer

Senior Full-stack Web Applications Software Engineer

CompanyNVIDIA
LocationAustin, TX, USA, Santa Clara, CA, USA, New York, NY, USA
Salary$148000 – $287500
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • BS (or equivalent experience)
  • 5+ years of relevant experience
  • Proven knowledge of Java Language, common Java API’s and JVM
  • Experience with Javascript/TypeScript and Node.js
  • Experience with design and development of distributed microservices
  • In depth understanding of locking, multi-threading and database concepts
  • Detailed knowledge of object oriented design, data structures and algorithms
  • Excellent interpersonal skills

Responsibilities

  • 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

Preferred Qualifications

  • Demonstrable knowledge of Elastic Stack (Elasticsearch, Kibana, Logstash) and Kafka
  • Background with SQL and at least one SQL database server and one non relational DB like Mongo
  • Experience with Jenkins and/or Confluence plugin framework
  • Knowledge of JavaScript frameworks like Ember.js, Vue.js
  • Knowledge of Python or Golang