Jobs · Engineering · California

Manager, Systems Software Engineering - NV Cloud Functions

NVIDIA AI · Santa Clara, CA · 3 days ago
EngineeringFull-time

About the role

Lead software development projects from conception to deployment, ensuring high-quality standards and meeting project deadlines.

Responsibilities

  • Develop and maintain robust software applications using modern programming languages and frameworks.
  • Collaborate with cross-functional teams including product managers, designers, and other developers to deliver end-to-end solutions.
  • Conduct code reviews and provide constructive feedback to improve coding practices and ensure code quality.
  • Participate in design sprints and facilitate workshops to ideate and implement innovative solutions.
  • Document project progress and communicate effectively with stakeholders to ensure alignment on project goals and outcomes.

Requirements

Must have a Bachelor's degree in Computer Science or a related field.

At least 5 years of professional experience in software development.

Experience with agile methodologies and version control systems like Git.

Strong understanding of software architecture principles and design patterns.

Qualifications

Proficiency in Java, Python, and JavaScript.

Experience with databases such as MySQL, PostgreSQL, and MongoDB.

Knowledge of cloud platforms like AWS, Azure, and Google Cloud.

Skills

Excellent problem-solving skills and ability to work independently and collaboratively.

Strong communication and interpersonal skills to manage stakeholder expectations.

Benefits

Flexible working hours and remote work options available.

Competitive salary package based on experience and performance.

Annual company retreat and team-building activities.

Pay

$80,000 - $100,000 annually.

Schedule

Full-time position with a flexible schedule.

Similar jobs

Manager, Cloud Engineering

Chamberlain GroupOak Brook, IL· 1 wk ago
Engineering$134k–$228k/yrapply on chamberlain.wd1.myworkdayjobs.com