Software Developer 4

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 4

Oracle Cloud Infrastructure (OCI) is building a state-of-the-art elastic cloud with data centers worldwide. As part of the Virtual Networking team, specifically the Reverse Connection EndPoint (RCE) team, you'll play a crucial role in designing and implementing highly available cloud services. OCI offers unique opportunities for hands-on engineers to solve complex problems in distributed systems. The role involves working with cutting-edge networking technologies, building fault-tolerant systems, and developing customer-facing features. You'll be part of a diverse team that values innovation, collaboration, and technical excellence. The position requires expertise in distributed systems, networking protocols, and various programming languages, making it an ideal opportunity for experienced engineers looking to impact enterprise-scale cloud infrastructure.

Last updated 16 hours ago

Responsibilities For Software Developer 4

  • Provide technical leadership and mentorship to other software developers
  • Take requirements and turn those into high quality solutions
  • Build and operate cloud services in a distributed, multi-tenant cloud environment
  • Design and implement highly available, massive scale, integrated cloud services
  • Work as part of the Reverse Connection EndPoint (RCE) team

Requirements For Software Developer 4

Go
Java
Python
Linux
  • 8+ years of experience with systems/application development
  • Proficient with data structures, algorithms, operating systems, and distributed systems
  • Software-based packet forwarding experience, Core packet processing (CPP)
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
  • Experience with distributed systems
  • Proficient at programming C/C++, Python, Java, GoLang
  • Solid understanding of Linux networking constructs
  • Experience working with various Network Virtualization technologies
  • Experience working with fast and large scale read/write intensive distributed systems
  • Excellent communication skills
  • Bachelors or Masters/PhD degree in Computer Science or related engineering fields

Benefits For Software Developer 4

Medical Insurance
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Software Developer 4

Technical Designer of Agentic Flows

Design and implement AI-driven workflows for enterprise automation and intelligent user experiences at Oracle, combining expertise in AI systems and workflow automation.

Software Developer 4

Senior software development role at Oracle working on enterprise Analytics platform, requiring 10+ years of experience in C++, distributed systems, and multithreaded applications.

Software Developer 4

Senior software development role at Oracle focusing on analytics platform development using C++, Java, and distributed systems.

Senior Manager, Software Development

Senior Software Development Manager position at Oracle, leading engineering teams in developing enterprise software solutions with 10+ years of experience required.

Senior Product Manager

Senior Product Manager role at Oracle focusing on healthcare revenue cycle products and patient administration.