Principal Software Engineer, Distributed Systems
Alteryx
At a glance
AI generatedThe VLSI Productivity and Infrastructure team seeks a versatile systems engineer to support over 1000 chip design engineers by building robust, long-shelf-life tools on bare-metal Linux hosts. This role involves designing and delivering core components of next-generation productivity platforms, developing reliable userspace infrastructure for large-scale engineering workflows, and enhancing orchestration around IBM LSF. Key responsibilities include state coordination via NFS without privileged operations, converting legacy codebases to modern languages like Go through incremental migration, and improving performance and reliability across Linux and Kubernetes environments. The ideal candidate has 5+ years of experience in production software development with a strong background in distributed systems, Linux fundamentals, and operational excellence, along with hands-on experience in shared filesystems at scale and batch job scheduling.
Skills
What you'll do
What we're looking for
Market check
How this pay compares to similar roles
This role pays more than 65% of similar roles. Most pay $142,400–$214,500 — the shaded band above. At the midpoint, this role pays about $197k versus about $178k for comparable roles.
Based on 240 similar postings.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 824 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 812 roles with salary data.
Most-posted roles
More like this
Alteryx
Danaher Corporation
Booz Allen Hamilton
Broadcom
Boeing
Booz Allen Hamilton