Search jobs > Sunnyvale, CA > Sr software engineer

Software Engineer Sr Staff

Juniper Networks, Inc
Sunnyvale, California, US
$179.2K-$257.6K a year
Full-time

About the Position :

While professional experience and qualifications are key for this role, make sure to check you have the preferable soft skills before applying if required.

Be part of the talented team, re-architecting networking software on next generation Terabit Routers for cloud and service providers.

Responsibilities :

  • Architect & develop Packet Forwarding Features - IPv4 / IPv6, MPLS, GRE, LAG and Tunneling Features
  • At least 10 years of experience with 'C' Programming
  • At least 3 years of experience with 'C++' Programming
  • Hands on experience in Linux
  • Work on sustaining existing features
  • Work as a team player

Minimum Qualifications :

A minimum of BS in CS / EE with 10 years work experience. MS degree is a plus.

Preferred Qualifications :

  • A minimum of 3 years of experience in developing object oriented in C++ / Python.
  • Exposure to routing / forwarding software would be a plus.
  • Some prior work / project experience in these areas is desirable.

Salary :

The pay range for this position is expected to be between $179,200.00 and $257,600.00 / year; however, the base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience.

The total compensation package for this position also includes medical benefits, 401(k) eligibility, vacation, sick time, and parental leave.

Additional details of participation in these benefit plans will be provided if an employee receives an offer of employment.

If hired, employee will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department / team performance, and market factors.

J-18808-Ljbffr

4 days ago
Related jobs
BILL
San Jose, California

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Minimum 5 years of relevant experience in software engineering, including building enterprise platforms. BILL is a leader in financial automation software for small and midsize businesses (SMBs). We are seek...

Google
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

LinkedIn
Mountain View, California

We are looking to hire a Principal Staff Software Engineer to partner with the Director of Engineering on scaling our infrastructure and re-imagining the workflows for our advertisers through AI. The LMS engineering team is responsible for building and scaling the technology stack that powers our ad...

Google
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Google Cloud - Minnesota
Sunnyvale, California

Experience with system software, distributed systems, and multi-component software systems. Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will w...

Cyngn
Menlo Park, California

As the Staff Frontend Engineer for our SaaS platform team, you will lead the development of a cutting-edge user interface for Cyngn's fleet management system for autonomous industrial vehicles. You'll work closely with backend engineers, product managers, and designers to create an intuitive, respon...

Rivian
Palo Alto, California

Develop production-ready, scalable software to enable data-driven development for the perception team. Develop software tools to benchmark and analyze model performance, data distribution and ensure test coverage for the perception stack. Electrical, Mechanical, or Aerospace Engineering, Computer Sc...

Palo Alto Networks
Santa Clara, California

As a Senior Principal Software UI/Frontend Engineer of the Netsec Visualization and Reporting team, you will collaborate with the product managers, UX designers, and UI engineers to design and deliver the most innovative solution that generates insights into our customers’ network security infrastru...

myGwork - LGBTQ+ professionals & allies
San Jose, California

The Senior iOS Engineer will have an expert's depth and breadth of experience in iOS, Swift, Objective-C, and XCode as well as familiarity with the integration of network services and will be proficient in teaching and leading by example and mentoring both junior and senior engineers. The eBay iOS C...

PayPal
San Jose, California

As a full stack engineer for PayPal Checkout, you will provide technical leadership for your development team and you will lead the team’s participation in all phases of our software development lifecycle. Provide technical leadership and guidance to a team of software engineers, fostering a culture...