Nvidia
Senior Software Engineer, Back-End
Found: Today
This role is based in Pune, India.
What You'll Be Doing:
- Tackle difficult, ambitious problems by crafting sophisticated web applications.
- Deliver rapid iterations of software based on user feedback and metrics.
- Collaborate with peers to craft, develop, test, and maintain integrated applications and features.
- Build enjoyable interfaces that work consistently across platforms.
- Contribute to the adoption of frameworks, standards, and new technologies.
What We Need to See:
- BS or MS in computer science or a related field.
- 5+ years of experience in Backend application development.
- Proven experience upgrading sophisticated enterprise scale web enabled applications.
- Backend technologies: Java, Java Frameworks, Python, Python frameworks.
- Working knowledge of Relational and NoSQL databases, including MySQL, AWS DynamoDB.
- Proven projects completed using AI/ML models.
- Knowledge of AWS tools and capabilities.
- Good understanding of Microservices architecture.
- Expert in Data Structures and Algorithms.
Ways to Stand Out:
- Comfortable in a customer-focused, high-paced environment.
- Mentoring and technical leading skills.
- Highly motivated and curious about new technologies.
- Ability to work successfully with multi-functional teams.