NVIDIA

Senior Network Deployment Engineer, Software Automation

NVIDIA

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $168,000 - $322,000 per year

Job Level

Senior

Tech Stack

Cloud

About the role

  • Apply your engineering mentality to guide developers across multiple geographies to remove roadblocks, prioritize deliverables, and deliver projects/products on time.
  • Review automation designs (and highlight recommendations/risks) to ensure functionality will align with business requirements to address opportunities as efficiently as possible.
  • Work with Cloud Foundation Automation (CFA) and associated teams to right size resources to deliver features that need to be released per the overall product roadmap.
  • Give input on software architectures and standard methodology processes as it relates to design and implementation of new automation.
  • Drive data-driven strategies across engineering to ensure alignment cross-functionally.
  • Provide user input on software/automation design changes and ensure they align with current and future products.
  • Identify problems, drive cross-functional solutions, and sustain relationships with related technical teams.
  • Build relationships with partners, vendors and collaborate to improve engineering processes.
  • Apply process control to continuously improve the engineering delivery and contribute to the overall improvement and operation of the products in scope.
  • Develop and support frameworks for definition and alignment of products across the engineering organization.

Requirements

  • Bachelors degree or equivalent experience in network engineering, computer science or software engineering.
  • 8+ years of relevant work experience
  • Detail oriented with an attested ability to multitask in a dynamic environment with shifting priorities and changing requirements
  • Hands on experience in a software development environment.
  • Ability to create scalable design footprints as it relates to process automation.
  • Strength working independently and actively with minimal direction
  • Work with resources across multiple time zones.
  • Excellent communication and technical presentation skills
  • Able to think strategically and tactically and to build consensus to make programs successful
  • Proven ability to think in an unexpected way to resolve technical issues and resource conflicts
  • Proven track record to address complex problems through user/system friendly products
  • Experience with productivity tools and process automation.
  • Familiar with AGILE software development processes
  • Ways to stand out from the crowd:
  • PM Certification/training a strong plus
  • 6+ years programming of a modern programming language desired