System Software Engineer at NVIDIA developing, scaling, and maintaining the GPU Cloud Infrastructure for GeForce NOW. Collaborating across teams to deliver high-quality software solutions.
Responsibilities
Apply knowledge of system software, algorithms, and computer architecture to develop robust, scalable, and efficient solutions for cloud-based systems and software
Prototype and evaluate software enhancements within various cloud subsystems to validate the feasibility of novel architectures
Collaborate with multi-functional teams, participate in gathering requirements, developing, debugging, and supporting production services
Contribute to optimizations in software performance, efficiency, scalability, reliability, cost-effectiveness, security, and automation
Actively participate in design and code reviews, debugging processes, software maintenance, and the documentation of functionalities
Adhere to standardization, standard methodologies, and collaborate across diverse teams
Receive guidance and mentorship to deliver high-quality code and adhere to established guidelines.
Requirements
BS or MS Degree in Computer Science or a related field from an accredited university/college or equivalent experience
5+ years of hands-on software engineering or equivalent experience
Experience contributing to the architecture and implementation of distributed systems
Familiarity with software-defined storage and storage protocols (NFS, CIFS, iSCSI, block, and object storage) and experience in developing and debugging storage applications and performance issues in distributed storage
Good working and hands-on knowledge of Kubernetes concepts
Strong understanding of operating systems (Windows and Linux)
Familiarity with virtualization technologies (e.g., VMware, KVM, Hyper-V)
Proficiency in at least one programming language (e.g., C/C++, Go, Python, Java, Shell, or PowerShell) and solid algorithm and data structure skills
Experience with DevOps concepts and tools like GitLab, Jenkins, or Ansible, and automation for testing and deployment
Good problem-solving, programming, and scripting skills, with an understanding of system design in distributed systems
Ability to learn, adapt, and pivot within a fast-paced and growing environment
Effective communication and interpersonal skills, capable of collaborating across various departments with a proactive attitude and willingness to take ownership of tasks.
Benefits
competitive salaries
generous benefits package
equity
Job title
System Software Engineer – Cloud Software and Infrastructure
Principal Software Engineer developing scalable backend systems for Walmart's Digital Out of Home platform. Leading architecture, mentoring engineers, and guiding technical direction across thousands of retail locations.
Industrial Engineering Lead at Jabil specializing in optimizing large - scale manufacturing and data center operations. Leading facility design and implementation in new facilities across the US.
Lead Software Engineer developing and maintaining complex Java applications in technology firm. Responsible for design, implementation, testing, and ensuring quality of Java products.
Senior Linux System SW Engineer at 42dot developing and stabilizing embedded Linux systems in automotive environments. Focused on kernel, device driver development for various SoCs in hybrid workplaces.
Software Engineer Mobile Flutter at Technogym developing and maintaining device applications with focus on fitness and wellness sector. Collaborating with teams to innovate and improve lifestyle applications.
Senior Software Engineer developing software applications as part of a hybrid team. Requires extensive experience and collaboration within a development environment.
Principal Software Engineer supporting missile defense systems for Northrop Grumman. Collaborating on the C2BMC program to optimize security and system performance.
Software Engineering Manager leading high - performing Salesforce teams delivering scalable solutions at Caterpillar. Driving modernization through CI/CD and innovative Salesforce practices.
Lead Software Engineer developing AI solutions at Caterpillar Inc. focusing on Generative AI projects, collaborating with data scientists and deploying services on AWS.