Jobs · Information Technology · North Carolina

Principal Software Engineer, Distributed Systems Engineer - DGX Cloud

NVIDIA AI · Durham, NC · 2 mo ago
Information TechnologyFull-time

About the role

Join our dynamic team as a key member in our innovative project. You will be responsible for driving growth and enhancing user experience.

Responsibilities

  • Develop and implement new features to improve user engagement.
  • Collaborate with cross-functional teams to ensure seamless integration of new functionalities.
  • Conduct regular testing and debugging to maintain high system performance.
  • Stay updated with the latest web technologies and industry trends.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • At least 3 years of professional experience in software development.
  • Proficiency in JavaScript, React, and Node.js.
  • Experience with Agile methodologies and version control systems (Git).
  • Strong problem-solving skills and ability to work independently.

Qualifications

  • Excellent communication and interpersonal skills.
  • Ability to manage multiple tasks simultaneously and meet deadlines.
  • Passion for creating intuitive and user-friendly interfaces.

Skills

  • HTML/CSS/JavaScript
  • React.js
  • Node.js
  • AWS/Cloud Services
  • RESTful APIs
  • Version Control Systems (Git)
  • Agile Methodologies

Benefits

Competitive salary, comprehensive health insurance, flexible working hours, professional development opportunities, and more.

Pay

$80,000 - $100,000 annually based on experience.

Schedule

Full-time position with a standard 40-hour workweek.

Similar jobs