Principal Software Engineer, Core Infrastructure

Oracle Corporation

Seattle (WA)

On-site

USD 170,000 - 240,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Oracle Corporation's Oracle Cloud Infrastructure (OCI) team seeks a hands-on senior software engineer to define and build the next generation of control-plane storage. You will design highly available, strongly consistent distributed systems and contribute to read/write scalability and data-plane architecture.

You will mentor engineers, drive large technical initiatives, and partner across product and SRE to ensure production readiness.

Qualifications

  • Hands-on senior technical leaders with deep expertise in distributed systems and databases.
  • Experience building highly available, strongly consistent storage services.
  • Strong background in transaction processing and data-plane architectures.
  • Ability to mentor engineers and drive large technical initiatives.

Responsibilities

  • Lead design and evolution of foundational cloud infrastructure services that manage control-plane metadata and state.
  • Architect and build highly available, strongly consistent, low-latency distributed systems.
  • Drive major technical initiatives across the full lifecycle, from architecture to rollout.
  • Improve service scalability and performance via data-plane architecture, caching, and throttling.
  • Build and operate resilient multi-tenant systems with observability and incident prevention.
  • Mentor engineers and establish best practices for production readiness.

Skills

Distributed systems
Databases
Storage infrastructure
Transaction processing
High availability

Job description

At Oracle Cloud Infrastructure (OCI), we are building the future of cloud for enterprises. We combine the speed, ownership, and innovation mindset of a start-up with the scale, security, and customer focus of one of the world’s leading enterprise technology companies.

OCI provides the opportunity to build and operate large-scale, highly available cloud services in a globally distributed, multi-tenant environment. Our services power mission-critical workloads for customers tackling some of the world’s most complex business and technology challenges. Engineers at OCI have deep technical ownership and broad business impact, designing and operating systems that form the foundation of modern cloud infrastructure.

Our team owns one of OCI’s foundational control-plane storage services. The service provides a strongly consistent, highly available, transactional key-value store used by OCI services to persist and manage critical control-plane metadata. It is a tier-0 platform service that supports core OCI services across regions and realms, with strict transaction semantics, predictable performance goals, scalable data-plane architecture, streaming, garbage collection, cost-based throttling, and ongoing evolution of its storage and data models. The team’s mission is to simplify how OCI service teams build reliable control planes by abstracting database complexity while enforcing safe, consistent, and scalable access patterns.

We are looking for hands-on, senior technical leaders with deep expertise and passion for distributed systems, databases, storage infrastructure, transaction processing, and highly available services. As a Software Engineer on this team, you will help define and build the next generation of OCI control-plane storage. You will work on challenging problems such as read/write scalability, strict serializability, multi-version concurrency control, data-plane architecture, operational automation, performance isolation, resiliency, and global service growth.This is an opportunity to influence the architecture of a critical OCI platform service, mentor engineers, drive large technical initiatives, and build systems that directly impact the reliability and scalability of Oracle Cloud. The team is growing, the technical challenges are deep, and the work is central to OCI’s ability to operate cloud services safely at massive scale.

Internal Responsibilities
  • Lead the design and evolution of foundational cloud infrastructure services that manage critical control-plane metadata and state for large-scale OCI services.
  • Architect and build highly available, strongly consistent, low-latency distributed systems with a focus on correctness, durability, scalability, and operational excellence.
  • Drive major technical initiatives across the full lifecycle, from architecture and implementation to safe rollout, production operations, and continuous improvement.
  • Improve service scalability, performance, and predictability through better data-plane architecture, transaction processing, caching, throttling, capacity planning, and failure recovery.
  • Build and operate resilient multi-tenant systems with strong observability, automation, alarms, dashboards, deployment safety, and incident prevention mechanisms.
  • Mentor engineers, raise the engineering bar through design and code reviews, and establish best practices for distributed systems, production readiness, and operational excellence.
External Responsibilities
  • Lead the design and evolution of foundational cloud infrastructure services that manage critical control-plane metadata and state for large-scale OCI services.
  • Architect and build highly available, strongly consistent, low-latency distributed systems with a focus on correctness, durability, scalability, and operational excellence.
  • Drive major technical initiatives across the full lifecycle, from architecture and implementation to safe rollout, production operations, and continuous improvement.
  • Improve service scalability, performance, and predictability through better data-plane architecture, transaction processing, caching, throttling, capacity planning, and failure recovery.
  • Build and operate resilient multi-tenant systems with strong observability, automation, alarms, dashboards, deployment safety, and incident prevention mechanisms.
  • Mentor engineers, raise the engineering bar through design and code reviews, and establish best practices for distributed systems, production readiness, and operational excellence.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Principal Software Engineer
Senior Principal Software Engineer

Oracle Corporation • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Principal Software Engineer
Principal Software Engineer

Oracle • Nashville (TN)

On-site
USD 141,000 - 235,000
Medical, dental, and vision insurance
Short term disability
Long term disability
+6
Principal Software Engineer, Core Infrastructure
Principal Software Engineer, Core Infrastructure

Ll Oefentherapie • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Senior Principal Software Developer
Senior Principal Software Developer

Oracle Corporation • Seattle (WA)

On-site
USD 180,000 - 240,000
Principal Software Engineer, Core Infrastructure
Principal Software Engineer, Core Infrastructure

Ll Oefentherapie • Reston (VA)

On-site
USD 120,000 - 155,000
Principal Software Engineer, Core Infrastructure
Principal Software Engineer, Core Infrastructure

Ll Oefentherapie • Seattle (WA)

On-site
USD 120,000 - 150,000
OCI Senior Core Infrastructure Engineer - Nashville TN
OCI Senior Core Infrastructure Engineer - Nashville TN

Ll Oefentherapie • Nashville (TN)

On-site
USD 120,000 - 180,000
Senior Principal Software Engineer
Senior Principal Software Engineer

Oracle Corporation • Seattle (WA)

On-site
USD 180,000 - 240,000
Senior Principal Software Engineer
Senior Principal Software Engineer

Ll Oefentherapie • Seattle (WA)

On-site
USD 180,000 - 280,000
Senior Principal Software Engineer
Senior Principal Software Engineer

Oracle • Santa Clara (CA)

On-site
USD 135,000 - 306,000
Medical, dental, and vision insurance
401(k) Retirement plan with company m|
Paid time off
+3