NVIDIA, a global leader in accelerated computing, is seeking a Senior Software Engineer for their Backend team to build a next-generation Network management and Telemetry system in the cloud. This role focuses on developing distributed cloud applications at internet scale, creating a highly scalable, modern network operations toolset for Ethernet and InfiniBand networks.
The position offers an opportunity to work with cutting-edge technology in cloud computing, microservices, and distributed systems. You'll be part of a team developing high-throughput, reliable SAAS platforms and working on exciting challenges in data ingestion, real-time analytics, and API development.
The ideal candidate should have strong expertise in Scala, Go, and Python, with significant experience in microservices architecture and distributed systems. Knowledge of stream processing frameworks (Kafka, Flink, Spark Streaming) and NoSQL databases (Cassandra, MongoDB) is essential. Experience with Kubernetes and cloud orchestration is crucial for this role.
NVIDIA is known for being one of the technology world's most desirable employers, with some of the most forward-thinking professionals in the industry. The company is at the forefront of groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization, with their GPU technology serving as the foundation for their innovative products and services.
This role offers the chance to work on transformative technology that impacts major industries, alongside passionate and creative colleagues who are pushing the boundaries of what's possible in computing and AI.