Golang Job: Systems Software Engineer

Job added on




Zürich - Switzerland

Job type


Golang Job Details

NVIDIA is looking for Senior Software Engineer who will be working with a team responsible for Global Testing Laboratory - an automated game testing infrastructure. As a team member you'll be doing research on existing solutions and technologies to help system grow and sustain constantly growing workload.

What you’ll be doing:

  • Design and develop various services for testing automation infrastructure
  • Migrate or rewrite existing services to a new architecture
  • Improve security and performance of the testing automation infrastructure
  • Collaborate with all parts of NVIDIA to gather requirements and provide support for solutions implemented
  • Document solutions and designs implemented

What we need to see:

  • Specialists or Masters degree in Computer science or other technical field
  • Knowledge of at least one scripting language (Perl, Ruby, etc.)
  • Knowledge of algorithms and data structures
  • Understanding of gnu/linux
  • C/C++ experience
  • Intermediate English is a requirement
  • NoSQL database experience

Ways to stand out from the crowd:

  • MSSQL experience
  • MongoDB experience
  • Cassandra experience
  • Experience with HTTP restful services
  • Experience with LuaJIT
  • Knowledge of Golang, cross-platform development
  • Knowledge of Perl, Ruby and Lua
  • Understanding of networking (sockets, TCP/IP, RTT, routing)
  • Experience with multi-threaded programming and lock-free data structures
  • Understanding of machine learning technologies

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people in the world working for us. If you're creative and autonomous, with a genuine passion for technology, we want to hear from you.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.