Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Software Developer (C++)

$135.2k - $306.4k
Full-time

Oracle

Salary: $135,200 - 306,400 per year Requirements:

  • 10+ years of relevant engineering, architecture, software development, or operations experience.
  • Strong C/C++ experience and willingness to work with Rust.
  • Strong experience with high-concurrency systems.
  • Experience designing and developing low-level, performance-critical systems and services.
  • Working knowledge of one or more of the following: high-performance distributed storage, write-ahead logging (WAL), B-tree or LSM-tree indexing, data partitioning or sharding, Raft, Paxos or Multi-Paxos, MVCC transaction management, distributed transactions, and CAP theorem trade-offs.
  • Strong teamwork, communication, organization, and interpersonal skills.
  • Ability to work in complex, rapidly evolving software development environments.
  • Ability to learn new technologies quickly and to drive, follow, promote, and improve cross-team processes.
  • Expert knowledge of cloud infrastructure concepts and technologies.
  • Experience working with geographically distributed teams.
  • Significant experience in startups or fast-paced enterprise technology development environments.
  • Demonstrated ability to mentor and develop teams while aligning engineers around shared objectives.
  • Established track record leading large-scale cloud projects and providing strategic technical guidance to senior leaders.
Responsibilities:
  • Envision new major data-plane components for Oracle Cloud Infrastructure, collaborate with executives on investment, and lead their software design and development.
  • Define the foundations for the next generation of OCI data planes and make deep architectural decisions as a technical leader.
  • Build and deliver a key-value store designed to support billions of keys and millions of requests per second with sub-millisecond latency.
  • Help define and evolve standard engineering practices and procedures.
  • Develop, design, and debug software applications or operating systems.
  • Work with Engineering Managers and technical program managers, and provide direct guidance to junior team members.
  • Lead work from high-level system design, architectural documentation, and engineering reviews through hands-on prototyping, code reviews, and project setup.
  • Balance delivery speed and quality through iteration and incremental improvements.
  • Improve developer experience and drive process and service improvements through automation and instrumentation.
  • Promote operational excellence, high-quality engineering, and customer focus.
  • Provide strategic technical guidance to senior leadership and build alignment across initiatives.
Technologies:
  • Cloud
  • Support
  • Oracle
  • Rust
  • C++
  • TSO

More:

We are hiring a Senior Principal Software Developer for Oracle Cloud Infrastructures Technical Strategy and Oversight organization. OCI delivers mission-critical cloud services to enterprises worldwide across more than 50 regions, and is extending its capabilities across dedicated, hybrid and multicloud environments, edge computing, and other areas. Our team works to advance customer choice, transparency, and value by building high-performance, low-level systems that can be adopted across OCI services. This early-stage, fast-growing initiative offers the opportunity to create a new OCI service from the ground up and work with senior architects and leaders. We provide a dynamic, flexible, collaborative workplace with autonomy and support, alongside a diverse team. The role is Career Level IC5. The U.S. hiring range is $135,200–$306,400 annually, with potential eligibility for bonus, equity, and compensation deferral. Our U.S. benefits include medical, dental, and vision coverage; disability and life insurance; flexible spending accounts; commuter benefits; a 401(k) plan with company match; paid vacation, holidays, and sick leave; parental leave; adoption assistance; an employee stock purchase plan; financial planning and group legal services; and voluntary insurance options.

last updated 42 week of 2026

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Developer (C++) in Seattle, WA vacancy
  • $135.2k - $306.4k

     ...service from scratch and work with senior architects and leaders at OCI....  .... You should be a rock solid developer able to dive deep into low-...  ...for investment and drive the software design and development for new...  ...initiatives.Strong experience of C/C++ and open to work on Rust... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle Corporation

    Seattle, WA
    3 days ago
  •  ...: We're seeking experienced and driven developers, experienced in Linux internals, virtualization...  ...about building high-performance software, value clean design at scale, and enjoy working...  ...with one or more of the following: C/C++, Rust, Go, or Python. ~ Demonstrated leadership... 
    Senior
    Full time

    Oracle

    Seattle, WA
    3 days ago
  • $191k - $253k

     ...months, not years.ABOUT THE TEAM The Software Integration Environment (SIE) team...  ...ABOUT THE ROLEWe are looking for a Senior Software Engineer with deep C++ and real-time systems experience to...  ...terrain dataExperience building developer tooling or a platform product with... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    4 days ago
  • $135.2k - $306.4k

     ...is an exciting opportunity to work with senior architects & leaders at OCI as well as a...  ...performance problems. You should be a rock-solid developer able to dive deep into low-level systems...  ...posted.Career Level - IC5As a Senior Principal Engineer, you will lead the design and... 
    Senior
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    Seattle, WA
    2 days ago
  • $13 per hour

     ...You'll Actually Be DoingWe are seeking a highly experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor across...  ...that meet business needsBuild and ship production-grade software using modern engineering practices, with AI as a core part... 
    Senior
    Full time

    Salesforce

    Seattle, WA
    4 days ago
  • $79.2k - $209.5k

     ...Storage Data plane team, you will own the software design and development for core...  ...highly available storage services. As a Senior Member of Technical Staff, you will...  ...backend services.• Extensive experience developing clean code in C++ and scripting languages such as... 
    Senior
    Temporary work
    Flexible hours

    Oracle Corporation

    Seattle, WA
    1 day ago
  •  ...Seattle, Washington 98112 Brief Summary: NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving performance, and collaborating... 
    Senior
    Contract work

    Ladgov Corporation

    Seattle, WA
    more than 2 months ago
  • $159.2k - $301.6k

     ...Opportunity We are looking for a Senior AI Systems Engineer with deep C++ expertise to help build...  ...AI, and production software architecture. You will design...  ...role. This is a hands-on principal engineering role for...  ...backward compatibility, and developer experience in a mature... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide

    Adobe Systems

    Seattle, WA
    1 day ago
  • At Atlassian, you can work where you want—office, home, or a blend—while helping build a world‑class engineering organization. You will tackle large, complex problems, lead high‑impact projects, and drive architectural standards across teams. You will mentor junior engineers...
    Senior
    Work at office

    Work180

    Seattle, WA
    13 hours ago
  • $114.6k - $234.6k

     ...network programmingProficient at programming in any two out of C/C++, Python, Java, Scala, GOProficient with data structures,...  ...as Terraform, Chef or Ansible with Linux knowledgeExperience in Software development roles running large scale infrastructure, cloud or web... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Seattle, WA
    13 hours ago
  •  ...advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality,...  ...ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code... 
    Senior
    Remote job
    For contractors
    Flexible hours

    Turing

    Seattle, WA
    13 days ago
  •  ...and content marketing algorithms \n • Develop multi-modal content experiences, including...  ...Requirements: \n • 8+ years of experience in software engineering \n • 4+ years in a...  ...Native / Flutter \n • Python / Java / C++ \n • Advertising Tech Stack (Google Ads,... 
    Senior

    hussh 🤫

    Seattle, WA
    2 days ago
  •  ...world's most influential companies.As a Senior Principal Software Engineer at JPMorganChase within the...  ...quality code in Go, Python, Rust, or C/C++ for networking...  ...innovative and a business focused approach to develop a wide variety of high-quality products... 
    Senior

    JP Morgan Chase

    Seattle, WA
    1 day ago
  • $200k - $287.5k

     ...critical to realizing Snowflake’s Data Cloud Mission.AS A SENIOR SOFTWARE ENGINEER, YOU WILL:Design and develop features, understand customer requirements and meet...  ...systems.Hands-on coding experience in Java, C++ or Go is highly desirableAbility to work on-site in our... 
    Senior
    Work at office

    Snowflake

    Bellevue, WA
    13 hours ago
  •  ...opportunities for growth and mentorship from Principal engineers.AS A SENIOR SOFTWARE ENGINEER - IDENTITY & ACCESS...  ...of objects and users.Design and develop solutions for seamless and secure data...  ...Strong development skills in Java, C# or C++ preferred.Advanced degree in... 
    Senior

    Snowflake

    Bellevue, WA
    3 days ago
  • $152k - $241.5k

     ...impact on the world.Join the Simulation Software team at NVIDIA as a Senior System Software Engineer! This role...  ...environment interactionsImprove developer experience for teams using simulation...  ...software development experience.Strong C/C++ and Python programming skillsHands-... 
    Senior
    Full time

    Nvidia

    Seattle, WA
    3 days ago
  •  ...meaningful business impact.Position SummaryWe are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical...  ...bar across the team.Your Experience6+ years of experience developing and debugging system-level software in Golang or similar... 
    Senior

    SingleStore

    Seattle, WA
    1 day ago
  •  ...Era. If you’ve ever wanted to really own software engineering design decisions and take control...  ...field. The Responsibilities: # Developing embedded software for bare metal...  ...Yocto-based buildsystems # Proficient in C/C++ and Python (Golang, Typescript, and Rust... 
    Senior
    Full time
    Remote work

    Electric Era

    Seattle, WA
    1 day ago
  • $191k - $253k

     ...not years.ABOUT THE JOBWe are hiring a Senior Software Engineer to design, improve, and maintain...  ...proprietary software components using NixImprove developer ergonomics by defining Nix usage...  ...more of the following languages: Rust, C++, Go, Python, HaskellEligible to obtain and... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    13 hours ago
  • $112.3k - $168.5k

     ...ensure seamless end-to-end enterprise solutions.What you will do:Design, develop, and maintain embedded software on ARM 64/32 bit processors and microcontrollers - from early bootloaders to modern C/C++ Linux applications.Own key aspects of new hardware platform bring-up,... 
    Senior
    Remote work

    Impinj

    Seattle, WA
    13 hours ago
  •  ...Senior Embedded Software Engineer Location: Seattle, WA (Primarily Onsite) Help Build the Embedded...  ...Software Engineer to join a growing team developing advanced hybrid power and control...  ...approximately 80%) with selective use of C++ . Lead development and integration... 
    Senior
    Full time

    LER TechForce

    Seattle, WA
    3 days ago
  • $239.7k - $321.4k

    Job Posting Title:Sr Principal Software EngineerReq ID:10159602Job Description:Disney Entertainment...  ...organization of engineers, product developers, designers, technologists, data...  ...across 4,000 engineers. Job Summary:As a Senior Principal Software Engineer, Platform... 
    Senior
    Full time

    Hulu

    Seattle, WA
    1 day ago
  • $254k - $350k

     .../ Seattle, WA / Remote (United States)Software - Software Systems /Full-time /On-siteZoox...  ...at re:Invent.In this role, you will:Develop and execute a strategic vision for the...  ...serving bottlenecks.Proficient in Python and C++Experience with model compression techniques to... 
    Senior
    Full time
    Remote work

    Zoox

    Seattle, WA
    13 hours ago
  • $147k - $237.5k

     ...data volumes and associated costs by 84% on average while saving developers thousands of hours. Recognized as a leader by major analyst...  ...coding assistants (e.g., Cursor, Claude) as part of day-to-day software developmentExperience building and operating highly available... 
    Full time
    Remote work

    Palo Alto Networks

    Seattle, WA
    4 days ago
  • $168.1k - $227.4k

     ...performance problems crossing hardware and software boundaries, including networks and...  ...responsibilitiesYou will work with a high performance C++ software stack to reduce latency measured...  ...problems. You will have opportunities to develop software on the latest platforms and... 
    Senior
    Internship
    Immediate start
    Flexible hours

    Amazon

    Seattle, WA
    13 hours ago
  • $168.1k - $227.4k

     ...customized stack of hardware, firmware, and software to deliver unparalleled virtualization at...  ..., the MLS team is tasked with developing the next generation of EC2 Supercomputers...  ...science fundamentals, and expertise in C/C++ or Rust development in a Linux environment... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • Aurora is seeking a Software Engineer for the Map Build's Geometric Generation team to own the 3D spatial foundation of the Aurora Driver...  ...define data contracts and integration requirements. A strong background in C++ and 3D geometry is required. #J-18808-Ljbffr Aurora
    Senior

    Aurora

    Seattle, WA
    2 days ago
  •  ...sequencing algorithms for the New Glenn propulsion and flight systems. You will design algorithms in Simulink, implement flight software in C/C++, and validate performance with simulations and flight data. You will participate in cross-team analyses, conduct robustness... 
    Senior

    BLUE ORIGIN

    Seattle, WA
    3 days ago
  • $168.1k - $227.4k

     ...integrate hardware, firmware, application software and services to deliver new virtualized...  ...broad and deep group of technical teams that develop hardware, firmware, systems and...  ...science fundamentals, and expertise in C, C++ or Rust development in a Linux environment... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    13 hours ago
  •  ...industry experience building large-scale distributed systems, search infrastructure, or low-latency online services.- Proficiency in C++, Go, or Java (C++ preferred); strong systems fundamentals — data structures, OS, networking, multithreading, and Linux performance tuning... 
    Senior

    TikTok

    Seattle, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Developer (C++). Be the first to apply!