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
Distributed Systems
Principal Software Engineer
Contact Company
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS · Cloud

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 13 days 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?

Jobs Related To Oracle Principal Software Developer (JoinOCI)

CPU Research Scientist - Platform Architecture

Join Apple as a CPU Research Scientist to explore and define next-generation CPU architectures for iPhone, iPad, and Mac.

Principal Software Development Engineer

Principal Software Development Engineer for Microsoft Start Network Ranking Infrastructure, leading platform efforts and impacting billions of users.

Principal Research SDE

Principal Research SDE at Microsoft's Azure Data team, leading open-source development and innovation in data analytics and AI.

Principal Software Engineer Manager

Microsoft seeks a Principal Software Engineering Manager to lead core subsystem development for their security data platform.

Data Center System Software Architect, DGX Cloud

NVIDIA seeks a Data Center System Software Architect for DGX Cloud to lead next-gen cloud cluster development, offering competitive salary and benefits.