Impacteers Logo
Back
Company Logo
Software Development Engineer
Amazon
3 years
Full-Time Permanent
Required Skills
C/C++ Python Java Golang OOP Data Structures & Algorithms Windows/Linux/Embedded OS System Software Embedded/Firmware/Device Drivers Cloud/Full-Stack/Backend DevOps/Kubernetes Automation Testing AI/ML/DL/NLP Debugging Performance Optimization Cross-team Collaboration.
About Job
Develop and enhance software applications using Python and modern frameworks, ensuring high-quality, scalable solutions. Collaborate in agile teams, participate in full SDLC, troubleshoot issues, mentor juniors, and contribute to CI/CD and cloud-based deployments.

Key Responsibilities

  • Work on the complete Product life cycle and in-process design, develop build, and improve our software stack. 
  • Triage and debug complex issues. 
  • Improve the system performance of Nvidia products. 
  • Building and customizing existing infrastructure to enable the effort of system tunning, debugging, automation, and validation across workloads. 
  • Analyzing performance bottlenecks and implementing optimization techniques. 
  • Collaborate with various teams on new product features and improvements of existing products.

Requirements

  • BTECH/MTECH with 3+ years of experience in C/C++ /Python/Java/Golang 
  • Strong programming skills, OOPS, Data structures, and Algorithms. 
  • Experience in Windows / Linux / embedded OS environment. 
  • Excellent problem-solving and analytical skills. 
  • If you have experience in at least a few of the following areas, we will have an excellent match for our needs: 
    • System Software /Embedded/Firmware/Device Driver/Kernel. 
    • Cloud/UI/Full-Stack/Backend/Distributed Systems 
    • SRE/DevOps/Kubernetes 
    • Automation/Tools development/Test development 
    • AI/ML/LLM/DL/Speech/NLP 
  • Good interpersonal skills and ability to work as an excellent teammate. 
  • Excellent communication skills to collaborate with cross-cultural teams and work in a matrix organization.