Senior/Lead Software Engineer - (Network Systems)
$140k - $210kArista Networks, Inc.
Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do. Job Description Who You'll Work With Arista Networks is looking for world-class Senior/Lead Network Systems software engineers. Network systems software is all about managing hardware components on switches and routers. As a senior/lead Network Systems engineer, you will collaborate and work with customers, product management and hardware engineers to design and build novel features that help Arista hardware run effectively and efficiently. You will write software that controls everything from temperature sensors, fan controllers, power controllers, storage devices to FPGAs, NICs and PCIE switches. You will design abstractions that allow this software to be easily packaged and integrated into hardware drivers that manage all our hardware. You will have the opportunity to design solutions to accelerate key functions using hardware and FPGAs to improve system performance. You will also get to work closely with our hardware engineers throughout the lifecycle of our products - ranging from influencing hardware designs for ease of software control, to bringing up brand new hardware and taking it through the development cycle to market. What You'll Do Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Network Systems software, the role will cover all aspects of software development spanning the addition of new features, debugging problems and fine tuning code for scalability and performance. You will own your projects from definition to deployment and customer interactions, and you will be responsible for the quality of everything you deliver.
Arista Software Engineering prides itself on a supportive and growth oriented culture. Over time, as your interests change, coupled with evolving business needs you will have the opportunity to switch from packet forwarding to other areas, if you like.
Compensation Information The new hire base pay for this role has a salary range of $140,000 to $210,000. Arista offers different pay ranges based on work location, so that we can offer consistent and competitive pay appropriate to the market. The actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location. The pay range provided reflects base pay only and in addition certain roles may also be eligible for discretionary Arista bonuses and equity. Employees in Sales roles are eligible to participate in Arista's Sales Incentive Plan, which pays commissions calculated as a percentage of eligible sales. US-based employees are also entitled to benefits including medical, dental, vision, wellbeing, tax savings and income protection. The recruiting team can share more details during the hiring process specific to the role and location. #LI-GR1 Additional Information Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.
Arista Software Engineering prides itself on a supportive and growth oriented culture. Over time, as your interests change, coupled with evolving business needs you will have the opportunity to switch from packet forwarding to other areas, if you like.
- Interface with customers, product management and hardware engineers to come up with innovative new network systems features.
- Architect, design and manage the development of these features.
- Develop and maintain features using C, C++ and Python, review and contribute to functional and design specifications. Build automated tests and test infrastructure to test the features.
- Work with hardware and manufacturing teams to bring new hardware to market.
- Collaborate with hardware engineers to design optimal software control interfaces for managing hardware components.
- Provide technical leadership across features, projects and tools.
- Work with Customer Support Engineers and customers to analyze, mitigate and fix problems in customer networks.
- Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.
- Mentor new and junior engineers to bring them up to speed in Arista's software development environment.
- BS Computer Science/Electrical Engineering/Computer Engineering + 8 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 6 years experience, or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience
- Expert knowledge of C or C++ and Python.
- Knowledge of UNIX or Linux
- Hands-on experience in the design and development of hardware device drivers and/or system management utilities
- Understanding of IP networking and/or distributed systems is a plus
- Experience working with low level hardware components is a plus
- Applied understanding of software engineering principles
- Strong problem solving and software troubleshooting skills
- Ability to design a solution and implement features independently.
- Ability to work in small teams
Compensation Information The new hire base pay for this role has a salary range of $140,000 to $210,000. Arista offers different pay ranges based on work location, so that we can offer consistent and competitive pay appropriate to the market. The actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location. The pay range provided reflects base pay only and in addition certain roles may also be eligible for discretionary Arista bonuses and equity. Employees in Sales roles are eligible to participate in Arista's Sales Incentive Plan, which pays commissions calculated as a percentage of eligible sales. US-based employees are also entitled to benefits including medical, dental, vision, wellbeing, tax savings and income protection. The recruiting team can share more details during the hiring process specific to the role and location. #LI-GR1 Additional Information Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior/Lead Software Engineer - (Network Systems) in Santa Clara, CA vacancy
- IP Infusion is seeking a motivated engineer as an individual contributor in their CTO team. The role demands over 7 years of programming... ...C, C++, Rust, or Go and involves working with the SONiC Network Operating System. Competencies in network technology and tools such as Git...SeniorContract work
$160k - $240k
...rest data in a single AI-native engine, combining the speed and... ...We're looking for talented Software Engineers to join our team and... ...developing advanced database systems and enjoy solving challenging... ...this role is remote friendly to senior+ candidates. The base...SeniorRemote work$109.65k - $162.21k
A leading technology company is seeking a Senior Lead Engineer, Software in San Jose, CA to design and develop robust software solutions. This role requires collaboration with cross-functional teams to deliver high-quality products. The ideal candidate will have extensive...Senior$136.5k - $276.5k
Hewlett Packard Enterprise Development LP is seeking a Senior Software Engineer, Systems/Solutions Test in Sunnyvale, California. This hybrid role requires strong networking knowledge, test automation skills, and at least 8 years of experience in software/system testing...Senior- NVIDIA Gruppe is seeking a skilled professional to develop a factory pipeline for AI models and build deployable services across multiple environments. The ideal candidate will have over 8 years of experience in microservices, robust programming skills, and a passion for...Senior
$160k - $240k
...rest data in a single AI-native engine, combining the speed and... ...We're looking for talented Software Engineers to join our team and... ...about developing advanced SaaS systems and enjoy solving challenging... ...AWS/Azure/GCP IaaS, VPC, and network infrastructure is a plus....Senior- A leading technology company based in Santa Clara, California, is seeking a Senior Software Engineer to focus on the cloud-native stack for their AI/ML datacenters. This role entails... ...work including debugging complex systems and gathering customer requirements. Ideal...Senior
$175k - $317k
...Senior Platform Software Engineer, System Engineering Santa Clara, California Join the Systems Software... ...up, driver development, and L2/L3 networking functionality, Platform Security functionality... ...a technical mentor for the team, leading complex assignments, setting high...SeniorFlexible hours$224k - $431.25k
NVIDIA Gruppe is seeking a Senior System Software Engineer for Cloud in Santa Clara, California. The role involves designing and building scalable cloud solutions for GeForce NOW. Candidates should have extensive experience with Java, Golang, and Kubernetes, along with...Senior$160k - $322k
NVIDIA Gruppe in Santa Clara is seeking a Senior Technical Marketing Engineer focused on GPUs and scale-up architecture. The role involves showcasing NVIDIA's GPU architecture and server-level platforms, aiming to maximize performance for AI applications. The ideal candidate...Senior- Walmart is looking for an experienced Senior Manager, Software Engineering to lead the Marketplace Platform team in Sunnyvale, CA. You will be responsible for guiding a team of software engineers, collaborating across product management, design, and operations to innovate...Senior
- ...Java Technical Lead / Senior Software Engineer Location: Austin, TX // Sunnyvale, CA (Need to work from office day 1 in hybrid model) Having in-depth experience in designing microservice based highly scalable J2EE applications. Experience in creating technical...SeniorWork at office
- A leading financial institution in Palo Alto seeks a Senior Lead Software Engineer to design and optimize high-performance data systems for mission-critical applications. This role includes developing secure, efficient production code and collaborating with cross-functional...Senior
$152k - $241.5k
NVIDIA Gruppe in Santa Clara is seeking a Senior Software Engineer to enhance their HPC infrastructure. The role involves applying distributed systems patterns, automation, and building scalable services in a hybrid multi-cloud environment. Candidates should have strong...Senior- A leading technology firm is in search of a Senior Wireless Network Site Reliability Engineer to manage and enhance their wireless network infrastructure. The ideal candidate has over 8 years of experience in wireless network operations and a strong background in wireless...Senior
$153.6k - $234.1k
...advanced sensors and embedded systems to deliver safe, intelligent... ...benchmarks. As a Senior Systems Engineer , you will be at the heart of this transformation-leading systems engineering efforts... ...Collaborate across hardware, software, and test teams to ensure seamless...SeniorWork experience placementLocal areaWork from homeRelocation packageFlexible hours$156k - $190k
Crusoe Energy Systems in Sunnyvale, CA, is seeking a Staff Cloud Support Engineer to provide technical leadership in cloud infrastructure. You will lead incident responses, design reliability architecture... ...in Linux, Kubernetes, and networking. We offer a competitive salary...Senior$175k - $317k
A leading storage technology firm in Santa Clara seeks a Senior Platform Software Engineer to join their Systems Software team. You will architect and deliver core software for innovative storage platforms, ensuring high availability and performance. The ideal candidate...Senior$136k - $224.25k
...NVIDIA is looking for a Senior Network Reliability Engineer to support and maintain our... ...the needs across the whole software stack for NVIDIA, from Graphics... ...Skilled in Unix/Linux system administration, with the... ...fields is broadly used across leading academic institutions,...SeniorRemote workShift work$184k - $356.5k
NVIDIA Gruppe is looking for skilled software engineers to develop AI inference systems that operate with high efficiency. The role involves architecting high-performance inference frameworks and optimizing GPU processes. Ideal candidates should have extensive programming...Senior$248k - $349k
A leading technology company is seeking a Senior Staff Software Engineer to take charge of high-impact infrastructure projects. This role involves designing, developing... ..., 7+ years in infrastructure or distributed systems, and demonstrated leadership experience. This position...Senior- A leading cybersecurity company in Sunnyvale, California is seeking an experienced engineer to build C++ system services for their Adaptive Segmentation Solution. The role requires 8+... ...developing distributed and scalable software systems, with a strong proficiency in...Senior
- ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope... .... Hands-on experience in system design, application development, testing... ...Ray.io, Slurm). Strong knowledge of network architecture, database programming (SQL...SeniorFor contractors
$120k - $172k
A leading technology company in California seeks a Product Quality Engineer for hardware within Google Cloud. This role involves owning the product quality process, utilizing advanced statistical methods, and collaborating with cross-functional teams to ensure exceptional...Senior$175k - $317k
Senior Platform Software Engineer, System Engineering We’re in an unbelievably exciting area of tech and are fundamentally... ...data storage industry. Here, you lead with innovative thinking, grow... ...‑up, driver development, and L2/L3 networking functionality. Architect and...SeniorWork at officeFlexible hours- A leading technology company is looking for a Java SRE Engineer to support large-scale cloud migrations and production systems on AWS and Kubernetes. You will lead migrations, design robust AWS EKS platforms, and implement deployment strategies. The ideal candidate has...Senior
$175k - $263k
THE ROLE Join the Systems Software team to architect and deliver the core... ...storage platforms. You will lead the development of mission‑critical... ...Architect High‑Performance Networking: Drive the end‑to‑end design... .... Availability‑Focused Engineering: Understanding of non‑...SeniorWork at officeFlexible hours$181.1k - $272.1k
Senior Software Engineer (Voice Platform), Customer Systems Sunnyvale, California, United States Software and Services Join... ...the globe. In this role, you will lead the design and development of... ...software Strong understanding of networking fundamentals including TCP/IP,...SeniorRelocation package$171k - $260k
...top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate... ...experience. Hands‑on experience in system design, application development, testing... ...Ray.io, Slurm). Strong knowledge of network architecture, database programming (...SeniorFor contractors$184k - $287.5k
...boundaries of innovation and engineering? At NVIDIA, we lead the world in accelerated... ..., and high‑performance systems. As a Senior Hardware Systems... ...skills across hardware and software boundaries. Clear communication... ..., such as new power networks, liquid cooling, or...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Lead Software Engineer - (Network Systems). Be the first to apply!
Related searches
- lead operating engineer Santa Clara, CA
- lead engineer Santa Clara, CA
- ip network engineer Santa Clara, CA
- senior network engineer remote Santa Clara, CA
- network implementation engineer Santa Clara, CA
- senior network engineer Santa Clara, CA
- wireless network engineer Santa Clara, CA
- network engineer Santa Clara, CA
- network applications engineer Santa Clara, CA
- network engineer - transport Santa Clara, CA

