Description
We are now looking for a Senior System Software Engineer at NVIDIA, the leading artificial intelligence computing company paving the way with innovations in self-driving cars, machine learning, supercomputing, gaming, and visualization.
You will innovate to provide solutions to increase system reliability and performance, design and develop creative scalable cloud solutions with a major focus on performance and scalability. You will participate in the design, implementation, and documentation of system architecture initiatives and full development life cycles.
Responsibilities:
- Innovate to provide solutions to increase system reliability and performance
- Design and develop creative scalable cloud solutions with a major focus on performance, scalability
- Participate in the design, implementation, documentation of system architecture initiatives and full development life cycles
- Work on challenging problems to increase system reliability and performance, such as job scheduling, resource management, and automated recovery
- Build complete solutions including Metrics, Alert, and Storage Services
- Dig into data, analyze, and apply analytics to improve the performance/predictability of the system
- Provide technical leadership to other team members and be a great team player
Requirements:
- 3+ years of proven experience and a degree in Computer Science or Computer Engineering or equivalent experience
- Proficient in design and development of Microservices using Java technologies
- Background in developing large-scale cloud infrastructure applications
- Excellent debugging and problem-solving skills
- Experience in Databases, both SQL (MySQL) and NoSQL (Elastic search, etc.)
- Solid understanding of various technologies (Kubernetes, Dockers, Kafka, etc.)
- Experience with Web Services (SOAP/REST), Jenkins, Git/Perforce, Scalable storage
- Passionate for automated testing (TDD/Unit tests/Scalable Testing)
- Experience with UI technologies
Nice to have:
- Ability to tackle large problems and break them down into simple sub-problems to implement effective solutions
- Background in designing high-performance scalable software systems with a strong focus on optimizing cost
- Solid collaborative and interpersonal skills, specifically a proven ability to effectively guide and influence within a dynamic environment
- Strong commitment to get the most performance out of a system being worked on
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: 152,000 USD – 241,500 USD for Level 3; and 184,000 USD – 287,500 USD for Level 4. You will also be eligible for equity and benefits.
For more fresh new jobs, check out yubhub.co.