Taro Logo

Principal Software Developer (JoinOCI)

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. They have been operating with integrity for over 40 years and have partnered with industry leaders in almost every sector.
United States
$94,200 - $223,500
Principal Software Engineer
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Software Developer (JoinOCI)

At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.

We are assembling a multi-regional software development team with expertise in solving challenging problems in distributed multi-tenant architecture. You will use your knowledge and creativity to design and build innovative new systems from the ground up, working with best-in-class end-to-end integrated compute, storage, networking, database, security, and an expanding set of foundational cloud-based services.

As a Consulting Member of Technical Staff / Senior Principal, you will work closely with software engineers from various cloud service teams to build secure services and infrastructure. Your influence over the full system architecture design is critical. You should be familiar with all levels of the software, hardware, and network stack, with deep knowledge in a few areas. Intellectual curiosity and excitement for solving complex problems of massive systems is a must. You should value simplicity, usability, and security, and work comfortably in a collaborative, agile environment.

This role offers exciting opportunities in a fast-growing space, working on ambitious new initiatives in cloud infrastructure, particularly focused on decentralized data sources and edge devices.

Last updated 8 months ago

Responsibilities For Principal Software Developer (JoinOCI)

  • Design and build innovative new systems for cloud infrastructure
  • Work closely with software engineers from various cloud service teams
  • Build secure services and infrastructure that are fundamentally sound and efficient
  • Influence the design of the full system architecture
  • Solve complex problems related to massive distributed systems
  • Develop solutions for decentralized data sources and edge devices

Requirements For Principal Software Developer (JoinOCI)

Java
Python
  • 10+ years experience delivering and operating large scale, highly available distributed systems
  • Strong knowledge of C, C++ or Java, and experience with scripting languages such as Python
  • Familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
  • Strong knowledge of databases, NoSQL, storage and distributed persistence technologies
  • Strong troubleshooting and performance tuning skills
  • Virtualization experience (huge plus)
  • BS or MS degree or equivalent experience relevant to functional area

Benefits For Principal Software Developer (JoinOCI)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance (Employee/Spouse/Child)
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Paid time off: Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • Voluntary benefits including auto, homeowner and pet insurance

Interested in this job?