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 2 days 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 hours 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
    5 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
    1 day 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
    4 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
    1 day 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
    2 days 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
    3 days 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
    2 days 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

    Renton, WA
    15 days ago
  • JPMorgan Chase is seeking a Senior Principal Software Engineer for Core Platform Engineering in Seattle, WA. You will lead cross-functional teams to design, build, and deliver scalable, secure cloud-based platforms for multi-tenant environments. You will apply deep engineering... 
    Senior

    Testing Site - JPMC

    Seattle, WA
    2 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
    4 days 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 hours 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
    2 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 hours 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
    3 days 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
    3 days 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
    2 days 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
    2 days ago
  • $239.7k - $321.4k

     ...global organization of engineers, product developers, designers, technologists, data...  ...able to build, ship, and operate great software without having to solve foundational distributed...  ...4,000 engineers. Job Summary:As a Senior Principal Software Engineer, Platform Services,... 
    Senior

    Disney Interactive

    Seattle, WA
    3 days ago
  • $254k - $350k

    Foster City, CA / Seattle, WASoftware - Software Systems /Full-time /On-siteZoox is on a mission...  ...bottlenecks.Proficiency in Python or C++.Experience with ML compilers, performance...  ...4,000 - $350,000 a yearAbout ZooxZoox is developing the first ground-up, fully autonomous... 
    Senior
    Full time

    Zoox

    Seattle, WA
    19 hours 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
    2 days 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
    1 day 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
    2 days 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
    1 day ago
  • $191k - $292k

     ...overwhelm the legacy systems meant to stop them — so we're building a software-defined command and control layer that can see, decide, and act...  ...8-12+ years writing production software in languages like C++, Rust, Go, or Python that real users or systems depend onYou've... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    1 day 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
    2 days 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
    4 days ago
  • $191k - $253k

     ...management, agent orchestration, and system-wide interoperability. We develop the common data, object storage, and identity access...  ...required for this role.REQUIRED QUALIFICATIONS5+ years of general C++ software experienceBS degree in an engineering disciplineGeneral... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

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

     ...Team builds the foundational software-defined operating system that...  ...internal products and external developer partners integrating through the...  ...THE JOBWe are looking for a Senior Software Engineer to join the...  ...robotics.Deep experience with C++, Rust, or similar systems programming... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    4 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!