Join NVIDIA's E2E team as a Senior Software Engineer to lead the development of cutting-edge software systems for Data Center environments. This role offers an opportunity to work with a distributed team on NVIDIA's software platforms used in Machine Learning, Cloud, Storage, and High-Performance Computing. The position requires expertise in distributed systems, microservices architecture, and software design patterns. You'll be crafting long-term architectures, collaborating with cross-functional teams, and ensuring scalability and performance of data center technologies. NVIDIA, as the world leader in accelerated computing, provides an environment where innovation thrives. The role demands strong technical skills, including experience with Linux, CI/CD pipelines, and cluster management tools. Ideal candidates will have experience with Big Data technologies and a track record of delivering large-scale distributed systems. This position offers the chance to work at one of technology's most desirable employers, contributing to groundbreaking solutions in AI and digital twins that are transforming major industries.