Avatar for Ribbon Communications
Provides real-time communications software, IP, and optical networking solutions

Data Path Engineer

  • $110k – $150k
  • |
  • |5 years of exp
  • |Full Time
Posted: yesterday• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
C
Network Processors
Intel DPDK
Linux Networking
Containerization
Kernel Internals
VPP
SmartNICs
Multus CNI
IP-in-IP
Tap Devices
Split Tunnelling
Container Networking Interfaces
SR-IOV CNI

About the job

We deliver global real-time communications software and network solutions to service providers, enterprises, and critical infrastructure sectors. We engage deeply with our customers, helping them modernize their networks for improved competitive positioning and business outcomes in today’s smart, always-on and data-hungry world. Our innovative, end-to-end solutions portfolio delivers unparalleled scale, performance, agility and automation and includes optical and packet networking, core to edge IP solutions, UCaaS/ CPaaS cloud offers, and leading-edge software security and analytics tools.

To learn more, visit rbbn.com

The Ribbon Data Plane team is responsible for the software that optimizes the networking performance of Ribbon’s industry-leading next-generation security and networking products. We create networking software for use in public and private clouds, dedicated servers, and custom-designed hardware platforms.

We are looking for a candidate to work as part of our team in a hands-on development role. The candidate will have the opportunity to develop highly optimized and secure networking software for use across Ribbon’s portfolio. The Ribbon Data Plane Team operates in a fast-paced environment and the candidate must be a proven self-starter who is eager to contribute to team initiatives. The candidate also must be comfortable working closely with teams distributed among Ribbon’s global engineering locations.

Responsibilities:

· Research technical information and design and create software for Ribbon’s next generation of networking products.

· Write software for data plane acceleration technologies such as network processors for use on turn-key or custom hardware platforms.

· Investigate and debug customer issues reported on Ribbon’s installed base of products.

· Work with system-test team to use in-house and third-party test tools to verify functionality and to measure the performance of networking products.

Qualifications:

· Bachelor’s degree in computer science, computer engineering, or a similar field. Master’s degree preferred.

· Five or more years of professional experience working in computer networking or communications.

· Strong foundation in C with background in embedded programming:

o Other system languages such as C++, Go a plus.

· Experience with one or more of the following:

o Software-based fast path using Intel DPDK or VPP

o Familiarity with tunneling technologies such a tap devices, split tunnelling , IP-in-IP

o Hardware offloads utilizing network processors and SmartNICs

o Container Networking Interfaces in K8s, such as SR-IOV CNI and Multus CNI

o Other target architectures such as eBPF are a plus.

· Exposure to Linux networking, kernel internals, containerization concepts.

· Excellent written and verbal communication skills.

The anticipated base pay range for this full-time position in all geographic locations is $110,000.00 - $150,000.00 annually. Actual compensation within the range will be determined based on a variety of factors, including, but not limited to the candidate’s experience, skills and education. The compensation package also includes eligibility for an incentive plan and comprehensive benefits, subject to applicable requirements.

Please Note:

'All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.'

About the company

Ribbon Communications company logo
Provides real-time communications software, IP, and optical networking solutions501-1000 Employees
Company Location
Westford
Company Size
501-1000
Learn more about Ribbon Communications image

Funding

AMOUNT RAISED
$385M
FUNDED OVER
1 round
Round
S
$385000000
Seed - May 2024

Similar Jobs

Textlayer company logo
Textlayer
The layer of intelligence powering next gen software
Player One Space company logo
Player One Space
Space, AI, and Data — built in Canada, scaled to the world
Infoya Career Connect company logo
Infoya Career Connect
Connecting skilled professionals with the right career opportunities in the U.S. market
Enurgen company logo
Enurgen
Enurgen builds DUET, a 3D physics-based platform for utility-scale solar and BESS
Enurgen company logo
Enurgen
Enurgen builds DUET, a 3D physics-based platform for utility-scale solar and BESS
Enurgen company logo
Enurgen
Enurgen builds DUET, a 3D physics-based platform for utility-scale solar and BESS