Senior Software Engineer, Real-Time Data Platform
Posted 56ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer at NVIDIA developing real-time data services and leading architectural decisions. Collaborating with teams to optimize performance in a diverse environment.
Responsibilities:
- Build real-time, high-load data collection services;
- Drive architectural decisions for shared infrastructure components: metrics, distributed tracing, and configuration management;
- Collaborate with multi-functional teams on integration points and API contracts;
- Ensure operational perfection: monitoring, and performance optimization.
Requirements:
- A Bachelor’s or Master's degree in Computer Science, Engineering, or a related field;
- 5+ years of software engineering experience;
- Proven Java expertise (Java 17+), including JMM and concurrency;
- Proficiency in Spring Boot and reactive architecture (Project Reactor or similar);
- Strong understanding of distributed systems, microservices architecture, and event-driven development;
- Hands-on experience with Kubernetes, Docker, and message brokers (Apache Kafka preferred);
- Proficient in English.
Benefits:
- Comprehensive benefits package
- Health insurance















