Nvidia is hiring a
Web Platforms Software Engineer - Developer Programs
The NVIDIA Developer Program connects millions of developers, researchers, and data scientists worldwide with the SDKs, training materials, and resources they need to develop GPU-accelerated applications that are changing the world. This dynamic and rapidly growing community of developers is applying their passion to develop a wide range of applications and services using the latest accelerated computing technologies. Key areas of application development include AI/Deep Learning, Autonomous Vehicles, Robotics, Healthcare, Design & Visualization, VR/AR, Data Science, and advanced technologies changing the face of PC Gaming.
We are now looking for an experienced software engineer to join our NVIDIA Developer web platform operations team. In this role, you will be helping to operationalize internally developed products to make them ready for wider internal and external use. You will ensure robustness of the applications, provide for application health monitoring, select appropriate hosting options, and lead day-to-day operations.
What you’ll be doing:
Build robust tools and services to improve internal and external customer experiences
Develop web APIs and ETL systems to integrate with internal back-end systems
Deploy product updates and fixes
Work with teams to turn software proofs-of-concept into production-ready, operational tools and services
Provide operational and technical support for NVIDIA Developer web platforms
Design procedures for system debugging and maintenance
Perform root cause analysis to diagnose problems and recommend corrective actions
What we need to see:
5+ years of experience developing and supporting production web platforms in a software engineering/DevOps role
Strong system design and implementation skills
Hands-on experience and expertise: Ruby, PHP, Python, JavaScript and other common scripting languages; Ruby on Rails, Node.js and React frameworks; MySQL and PostgreSQL databases
Demonstrated ability to create secure, resilient and efficient deployment architectures for a variety of workloads, using best-fit IaaS, PaaS and managed services
Experience creating, operating and maintaining continuous integration and delivery pipelines using tools such as Jenkins, GitLab CI/CD, and Bitbucket Pipelines
Production experience operating and maintaining secure AWS environments, including S3, CloudFront, Lambda, CloudWatch, and ECS
Production experience with Terraform and strong understanding of infrastructure as code and configuration management processes
BSc or equivalent experience in Computer Science, Engineering or relevant field
Ways to stand out from the crowd:
Background of current software engineering/DevOps experience
Experience with crafting, managing and using dashboards in Tableau, Data Studio, or similar platforms for data visualization and reporting
Background with WordPress and Drupal
Experience with Salesforce development
NVIDIA is leading the way in groundbreaking 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. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence.
The base salary range is $108,000 - $172,500. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits.
Please mention that you found the job on ARVR OK. Thanks.