Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Oracle Logo

Senior Principal Software Developer

Oracle

Salary not specified
Nov 14, 2025
Santa Clara, CA, US
Apply Now

Oracle Cloud Infrastructure (OCI) needs to build and deliver a key-value store that supports billions of keys and millions of requests per second at sub-millisecond latencies, enhancing engineering efficiency by concentrating expertise on building low-level systems with high performance for adoption across OCI's core cloud services.

Requirements

  • Strong experience of C/C++ and open to work on Rust
  • Strong experience with high-concurrency systems
  • Experience in low-level and performance-critical system level design and service development
  • Working experience with some of the following technologies: High performance distributed storage, Write-Ahead Logging (WAL), Indexing strategies (B-tree, LSM tree), data partitioning/sharding, Raft, Paxos, or Multi-Paxos for distributed consistency,Transaction Management (MVCC), Partitioning/sharding, distributed transactions, CAP theorem trade-off
  • Expert knowledge of cloud infrastructure concepts and technologies

Responsibilities

  • drive the software design and development for new major data-plane components of Oracle’s Cloud Infrastructure
  • define the foundations for the next generation of OCI data-planes, making deep architectural changes calls as an outstanding builder and technical leader
  • perform software development tasks associated with the developing, designing and debugging of software applications or operating systems
  • go from high level system design, writing architectural documentation and driving engineering peer reviews to hands-on prototyping, code reviews and project bootstrapping
  • automate and instrument your service
  • instill a culture of high quality and customer focus
  • Provides strategic technical guidance to senior leadership, influencing org-wide goals and driving alignment across initiatives

Other

  • 10+ years of relevant engineering, architecture, or development/operational experience.
  • Strong team player with outstanding communication, organization, and interpersonal skills.
  • Comfortable with complex, swiftly evolving software development environments.
  • Ability to learn new technologies quickly and drive, follow, evangelize, and improve cross-team processes.
  • Experience working with geographically distributed teams.
  • Significant work experience in startups or fast-paced enterprise technology development environments
  • Demonstrates strong mentorship abilities, effectively guiding and developing teams while aligning engineers with shared objectives.