Senior Staff Engineer, Memory/Network Systems Software

Protingent

San Jose, CA

JOB DETAILS
SALARY
$65–$75 Per Hour
SKILLS
Application Programming Interface (API), Automation, Cloud Computing, Computer Firmware, Concurrency, Customer Support/Service, Debugging Skills, Failure Analysis, Financial Control, Go Programming Language (Golang), Kernel Programming, Linux Kernel, Linux Operating System, Memory Hardware, Network System Software, Network Systems, Operating Systems, Performance Tuning/Optimization, Production Systems, Proof of Concept, Reconciliation, Resource Management, Software Development, System Architecture, Telemetry
LOCATION
San Jose, CA
POSTED
21 days ago
Job Title: Senior Staff Engineer, Memory/Network Systems Software

Position Description: Protingent Staffing has an exciting contract Senior Staff Engineer, Memory/Network Systems Softwarewith our client located in San Jose, CA.

Job Description:
  • Work across the full stack: from host memory and device behavior in Linux, to node agents and container runtime interactions, to Kubernetes resource orchestration, controllers, and cluster-level lifecycle management.
  • This is a hands-on systems role for an engineer who is comfortable working across boundaries that are often split between kernel and cloud platform teams.

Job Responsibilities:
  • Architect and implement end-to-end systems software for advanced platform and memory technologies across Linux and Kubernetes environments.
  • Design solutions that span:
    • Linux kernel and host OS integration
    • user-space system services and node agents
    • container runtime / kubelet interaction points
    • Kubernetes APIs, controllers, CRDs, and orchestration workflows
  • Develop software for resource discovery, reservation, activation, resize, release, rollback, and reconciliation in clustered environments.
  • Build and maintain Kubernetes operators, controllers, and automation services using Go, client-go, controller-runtime, and related frameworks.
  • Collaborate with Linux, firmware, and hardware teams to translate low-level platform capabilities into safe, observable, Kubernetes-manageable workflows.
  • Work on Linux-side integration for areas such as memory lifecycle, hotplug behavior, NUMA awareness, cgroups, device/resource management, and system telemetry.
  • Define interfaces between host software and cluster control-plane components, including state models, failure handling, and recovery behavior.
  • Develop node-local software and control-plane services that coordinate host state, platform services, and Kubernetes objects.
  • Drive architecture for reconciliation, idempotency, concurrency control, and fault recovery across distributed components.
  • Create observability for controller behavior, node readiness, resource lifecycle progress, and failure analysis.
  • Partner with internal teams across kernel, systems architecture, firmware, validation, and platform software to bring proof-of-concept software into robust internal infrastructure.
  •  Support bring-up, debugging, validation, and performance tuning in lab and pre-production environments.

Job Details:
  • Job Type: Contract
  • Pay Range: $65 - $75 an hour.
  • Location: San Jose, CA (Onsite).

Benefits Package: Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education/certification reimbursement, pre-tax commuter benefits, Paid Time Off (PTO), and an administered 401k plan.

About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.

About the Company

P

Protingent