Senior Software Engineer - Cloud

Nvidia Santa Clara , CA 95051

Posted 4 days ago

NVIDIA is looking for a senior software developer to work on a large scale Jenkins and Kubernetes private cloud system used for Continuous Integration services across multiple teams at NVIDIA

As a team we work with various groups within NVIDIA such as Graphics Processors, Mobile Processors, Deep Learning, Artificial Intelligence and Autonomous Vehicles to cater to their various infrastructure needs. These cloud services will be scaled to run on thousands of servers and executing millions of automated jobs per day helping with the productivity of thousands of NVIDIA's software engineers worldwide. As part of these services we host heterogeneous mix of machines with various operating systems (Windows/Linux/Android), multitude of hardware platforms (x86/ARM) having both NVIDIA GPUs and Tegra Processors.

Are you passionate about infrastructure and looking for complex challenging problems, ready to build the next generation of cloud services, design innovative solutions, mine through data to uncover real problems and fix them? We are excited to have a fun-loving person like you !

What you'll be doing:

  • Design creative scalable cloud solutions to scale to millions of jobs and thousands of systems

  • You will be working on challenging problems in area of infrastructure such as job scheduling, resource management and automated recovery.

  • Develop various device plugins on Kubernetes

  • Build complete solutions including Metrics, Alert and Storage Services

  • You want to dig more data, analyze much more, apply deep learning algorithms / machine learn to improve the performance/predictability of the system

What we need to see:

  • Strong object-oriented programming background, Java strongly preferred

  • Background in developing large scale cloud infrastructure applications

  • Knowledge of various technologies (Kubernetes, Kafka)

  • Experience with Containers (Docker, Kubernetes) Web Services (SOAP/REST) and Scalable Storage(HDFS/Ceph)

  • Experience with Relational Databases such as MySQL, NoSQL DBs such as Elastic Search, MongoDB, HBase

  • Ability to collaborate across multiple team and across people working in different time zones.

  • BS/MS in Computer Science or Computer Engineering or equivalent experience

  • 8+ years of industry experience.

Ways to stand out from the crowd:

  • You have worked on computer algorithms and demonstrated ability to choose the best possible algorithms to nail complex problems

  • Able to divide complex problems into simple sub problems and then reuse available solutions to implement the solutions.

  • Experience in design, implementation and deployment of major infrastructure features across multiple servers in incremental rollout mode

  • Experience with Machine Learning and Data Analytics and application of them in Infrastructure

  • Ability to design simple systems that can work well with minimal operational support.

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 passionate about developing cloud services 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.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Cloud

Infoblox Inc.

Posted 3 months ago

VIEW JOBS 12/18/2020 12:00:00 AM 2021-03-18T00:00 Infoblox is seeking a Senior Software Engineer- Cloud to join our team in the US. This position will report to the Director of IT Infrastructure, Platforms, and Architecture, based in Santa Clara, Ca. This highly detailed position will play a vital role in developing cloud applications and infrastructure and re-architecting on-premise applications for the cloud. You will also be involved with developing new web systems and automation applications in a DevOps environment where security and compliance (FEDRAMP, SOC-2, ISO 27002) are a priority. Responsibilities: * Develop secure customer and corporate facing AWS full-stack applications with SSO integration * Develop integrations between ServiceNow, Active Directory, Okta, and SaaS applications used by Infoblox's internal clients (e.g., (, Oracle Fusion, Workday, ServiceNow, OpenLDAP) * Develop integrations from ServiceNow that will all Infoblox to provision, change and upgrade IT infrastructure in the cloud or on-premise (AWS, GCP, Azure, VMWare, Cisco ASA, Palo Alto Network firewalls, Cisco switches) * Develop DevOps automation scripts to validate the functionality and security of IT systems * Perform WordPress based web server configuration for URL redirects and custom PHP flows * Perform escalated troubleshooting as required and is the primary technical owner of mission-critical cloud applications * Document DevOps environment & workflow, automation design & tools Requirements: * 5+ years' experience in web development using JavaScript (Angular 2+) or GoLang * 4+ years' experience in REST API integrations between applications * 3+ years' experience in application development in a GitHub/Jenkins environment * 3+ years' experience working with AWS application and container-based services such as Kubernetes * Expertise in developing applications that leverage AWS Lambda, S3 and Cognito API's * Expertise in AWS backend development (RDS, Aurora) * Experience in developing PowerShell applications that interact with Active Directory * Experience in scripting languages such as Terraform, CloudFormation or PowerShell * Prefer 2+ years' experience in developing SSO/Okta based application integration * Prefer 2+ years' experience in ServiceNow integrations Education: * Bachelor's degree in CS, CE, EE or equivalent It's an exciting time to be at Infoblox. We are the market leader in technology for network control. Our success depends on bright, energetic, talented people who share a passion for excellence in building the next generation of networking technologies-and having fun along the way. Infoblox offers a fast-paced, action-oriented environment. We promote a culture that embraces innovation, change, teamwork, and strong partnerships. Join the winning Infoblox team-our future looks bright, and so will yours. #LI-CN10 Infoblox Inc. Santa Clara CA

Senior Software Engineer - Cloud