NVIDIA

Senior Software and System Architect

NVIDIA
Posted 10/19/2026full-timeRemote • France, SpainSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in cloud networking architecture, including orchestration, provisioning, and security solutions, with a strong foundation in C and Python programming. Proven ability to collaborate across teams and develop innovative solutions for advanced technologies in networking and virtualization.

Highest-signal resume keywords
Cloud Networking ArchitectureC And Python ProgrammingLinux DevelopmentNetworking ProtocolsDPDK And OVS Experience

Tech Stack

Tools & technologies
AnsibleCloudDockerFirewallsKubernetesLinuxOpenShiftOpenStackPython

About the role

Key responsibilities & impact
  • Lead architecture for cloud networking, including orchestration, provisioning, and security solutions
  • Design state-of-the-art system architecture for DPU and NIC technologies
  • Build end-to-end solutions from application level to hardware
  • Write effective, clear, and reliable architecture specifications
  • Evaluate new technologies and rapidly develop proof-of-concept prototypes for full-fledged products and solutions
  • Collaborate with NVIDIA software and hardware architects, R&D, product, solution architecture, application, and field engineering teams worldwide
  • Work with high-profile customers on advanced and future technologies and solutions
  • Research new technologies focused on architecture definition across networking, security, virtualization, and orchestration
  • Define the future cloud solution stack from hardware to application level, including orchestration, provisioning, network programmability, and SDN

Requirements

What you’ll need
  • B.Sc/M.Sc/Phd degree in Computer Science, Computer Engineering, or Electrical Engineering
  • 4+ years of experience as SW Architect/System Architect
  • 4+ years of experience as SW developer
  • Deep knowledge and experience with C and Python
  • Hands-on Linux development, Docker, and container-based technologies
  • Experience with cloud and Data Center networking
  • Wide knowledge and understanding of networking protocols and common network topologies
  • Strong design, coding, analytical, debugging, and problem-solving skills
  • Ability to work concurrently with multiple groups locally and abroad in the organization
  • Excellent communication, documentation, and presentation skills
  • Development experience with networking/security devices – NICs, DPUs, switches, routers, firewalls, etc. (standout)
  • Experience with DPDK, OVS, and OVN (standout)
  • Background with Kubernetes components and subsystems, CRDs, Operators, system plugins, and CNI plugin development, including Calico and Flannel (standout)
  • Experience with OpenStack/OpenShift and/or Cloud APIs (standout)
  • Familiarity with automation tools such as Ansible (standout)

Benefits

Comp & perks
  • Competitive salaries
  • Generous benefits package
  • Equal opportunity employer committed to a diverse work environment

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Cloud NetworkingSystem ArchitectureSoftware DevelopmentNetworking ProtocolsDebugging SkillsProblem-Solving SkillsContainer-Based TechnologiesKubernetes ComponentsOpenStack/OpenShiftAutomation Tools
Soft Skills
Excellent CommunicationDocumentation SkillsPresentation SkillsCollaboration Skills
Tools & Technologies
DockerAnsibleSDNNICsDPUsSwitchesRoutersFirewallsCloud APIsCNI Plugin Development
Certifications & Qualifications
B.Sc/M.Sc/PhD Degree In Computer ScienceComputer EngineeringElectrical Engineering
Industry Keywords
OrchestrationProvisioningVirtualizationNetworkingSecurity SolutionsData Center NetworkingProof-Of-Concept PrototypesApplication Level SolutionsNetwork TopologiesAutomation