Software Developer 3

A world leader in cloud solutions, providing tomorrow's technology to tackle today's challenges for over 40+ years.
United States
$79,800 - $178,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cloud

Description For Software Developer 3

We are seeking a Senior Software Engineer to join our Virtual Cloud Network (VCN) Dataplane team at Oracle. The role focuses on building and maintaining the OCI Software Defined Network (SDN) stack, requiring expertise in high-availability, virtualized networks, and network packet processing.

The VCN team offers a collaborative culture that welcomes new members and prioritizes both customer experience and employee well-being. We maintain a strong focus on technical excellence while ensuring a healthy work-life balance through reasonable on-call rotations and proper technical debt management.

As a Senior Software Engineer, you'll work on cutting-edge SDN technology, developing core networking components that power Oracle's cloud infrastructure. The position requires strong expertise in C++ programming, Linux systems, and network protocol implementation. You'll be part of a growing team working on ambitious initiatives to build state-of-the-art SDN networks.

Key Technical Requirements:

  • Strong C++ programming skills with network/embedded systems focus
  • Deep understanding of Linux internals and debugging
  • Expertise in DPDK and kernel packet processing
  • Comprehensive knowledge of TCP/IP and UDP protocols
  • Experience with Python and agile development methodologies

The role offers competitive compensation ($79,800 - $178,100) and comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, flexible vacation, and parental leave. Join us in shaping the future of cloud networking infrastructure at one of the world's leading technology companies.

Last updated 12 hours ago

Responsibilities For Software Developer 3

  • Design and develop major core components of Oracle's Virtual Cloud Network
  • Deliver high-speed packet processing architectures
  • Provide networking features such as TCP/UDP packet processing
  • Implement access controls, QoS, metrics, and monitoring dashboards

Requirements For Software Developer 3

Linux
  • 5+ years of experience with systems/networking development
  • 4+ years of experience with Network/Embedded Programming using C++
  • Proficient at programming in C++ and experience with Python
  • Proficient with Linux debugging and internals
  • Deep knowledge of DPDK and Kernel packet processing
  • Proficient in Networking Features
  • Internet Protocol Suite (TCP/IP)/UDP expertise
  • Bachelor's in computer science and Engineering or related fields

Benefits For Software Developer 3

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Software Developer 3

Software Developer 3

Senior Software Developer position at Oracle focusing on backend development with Java, React, and Node.js, requiring 8 years of experience.

Software Developer 4

Senior Software Engineer role at Oracle, focusing on healthcare technology and EHR systems modernization using Java, microservices, and cloud technologies.

Software Developer 4

Senior Software Developer position at Oracle in Burlington, MA, focusing on cloud computing and distributed systems, offering competitive salary and comprehensive benefits.

Full Stack Senior Developer

Senior Full Stack Developer role at Oracle Life Sciences, focusing on distributed systems and cloud services for healthcare solutions. Remote position in Spain.

Software Developer 3

Senior Software Developer role at Oracle Health & AI, focusing on healthcare financial management applications and cloud solutions.