Senior Principal Software Developer (C++)
$135.2k - $306.4kOracle
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.
- 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.
- 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
$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...SeniorTemporary workWork experience placementWorldwideFlexible hours- ...: 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...SeniorFull time
$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...SeniorFull timeWork experience placementImmediate start$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...SeniorTemporary workWorldwideFlexible hours$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...SeniorFull time$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...SeniorTemporary workFlexible hours- ...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...SeniorContract work
$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...SeniorFull timeTemporary workLocal areaRemote workWorldwide- 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...SeniorWork at office
$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 workFlexible hours- ...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...SeniorRemote jobFor contractorsFlexible hours
- ...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
- ...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
$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...SeniorWork at office- ...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
$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-...SeniorFull time- ...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
- ...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...SeniorFull timeRemote work
$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...SeniorFull timeWork experience placementImmediate start$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,...SeniorRemote work- ...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...SeniorFull time
$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...SeniorFull time$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...SeniorFull timeRemote work$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 timeRemote work$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...SeniorInternshipImmediate startFlexible hours$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...SeniorInternshipFlexible hours- 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 AuroraSenior
- ...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
$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...SeniorInternshipFlexible hours- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Developer (C++). Be the first to apply!
- senior principal software engineer Seattle, WA
- principal software engineer Seattle, WA
- c++ programmer Seattle, WA
- c++ developer Seattle, WA
- c++ software developer Seattle, WA
- senior business development Seattle, WA
- american senior communities Seattle, WA
- senior retail sales associate Seattle, WA
- senior technical advisor Seattle, WA
- senior devops engineer remote Seattle, WA




