Principal Software Development Engineer

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. They are committed to expanding their inclusive workforce that promotes diverse insights and perspectives. Oracle careers open the door to global opportunities where work-life balance flourishes. They offer a highly competitive suite of employee benefits designed on the principles of parity and consistency.
$94,200 - $223,500
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Development Engineer

The Multi-cloud team builds and operates integration platforms, working closely with many teams across OCI, Oracle, and our industry partners. We tackle new challenges in the datacenter space, networking, commercial integration, cloud interoperability, security, operability, supportability, and user experience. We need to accelerate our pace and deliver the features and experience our customers demand.

The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world's biggest challenges.

As a Principal Software Engineer, you will work with a team of software engineers responsible for the software design, development, and operations of OCI DevOps services. You should be able to understand broad systems interactions, be hands-on, be able to dive deep into any part of the stack, and have a good sense of cloud infrastructure and networking knowledge. You should value simplicity and impact, work comfortably in a collaborative, agile environment, and be excited to learn.

Basic Qualifications:

  • 5+ years of experience delivering and operating large software systems at scale.
  • BS/MS in Computer Science, or equivalent experience
  • Proficient in at least one (preferably two) of the following languages: Java, Python, C/C++, C# or Golang
  • Strong grasp of computer science concepts (data structures, algorithms, operating systems, distributed systems fundamentals)
  • Working familiarity with networking protocols (TCP/IP, HTTP), and standard network architectures
  • Strong troubleshooting and performance-tuning skills
  • Working familiarity with the UNIX operating system and related tools
  • Ability to work in a collaborative, cross-functional team environment

Career Level - IC4

Last updated 2 months ago

Interested in this job?

Jobs Related To Oracle Principal Software Development Engineer

Principal Java Developer (REMOTE)

Principal Java Developer position at Oracle, focusing on cloud infrastructure and monitoring services, requiring 10+ years of experience in software engineering.

Principal Full Stack Software Engineer

Principal Full Stack Software Engineer role at Oracle, focusing on Java, Spring Boot, and Node.js development with AI/ML integration.

Software Development Snr Director

Senior Director position leading Oracle's Java Language and Tooling Engineering team, responsible for evolving Java language specification and implementation.

Software Development Director

Lead software development teams at Oracle Health, directing cloud-centric healthcare applications development with competitive compensation and benefits.

Principal Product Manager

Principal Product Manager role at Oracle Health, leading product strategy and development for healthcare technology solutions with competitive compensation and benefits.