Routing Distribution Service – Virtual Networking, Distributed Systems, Docker, Go, C/C++, Python (JoinOCI-SDE): Details

CLBPTS

Description
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

If you are a Colorado resident, Please Contact us  or Email us at oracle-salary-inquiries_us@oracle.com to receive compensation and benefits information for this role. Please include this Job ID: 169090 in the subject line of the email.Responsibilities

Oracle’s Cloud infrastructure team is responsible for building infrastructure spanning the global supporting enterprise clients in all domains. We build highly scalable and high-performance software supporting complex routing in all directions in the cloud.

https://cloud.oracle.com/en_US/cloud-infrastructure

Using a breadth of technology our team is responsible for aggregating routing information from many sources within OCI’s substrate and then distributing this routing information across a global fleet of appliances responsible for traffic into and out of the cloud from various sources including IPSEC, VPN, FastConnect, internet, as well as intra-cloud-network. Our service is highly available, massively scalable,  continuously updating to provide new features and solve new problems.

Candidate should be interested in highly distributed system, networking, routing, BGP, solving complex problems, and evolving a live system supporting thousands of global customers. Languages used include C, python, golang, Java, and ReactJS.

As a Senior Member of Technical Staff you will be responsible to lead in the architecture and design of new components and features, as well as see through their delivery to customers.

Requirements:

  • 3+ years’ experience with C, C++, Go or Java
  • Experience with Python or other scripting language
  • Working familiarity with network virtualization, network protocols and distributed systems
  • Strong troubleshooting, debugging and performance tuning skills

Bonus Qualifications:

  • Experience with distributed systems and consensus protocols
  • Knowledge of BGP
  • Strong data structures, algorithms or systems background.
Set up job alerts and get notified about the new jobs

Similar Remote Jobs

Scroll to Top