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
- ...: 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
$150k - $195k
...integration, and test of embedded and application software for advanced missile programs. This cross-... ...modification, and review of embedded software in C/C++ for missile flight control and supporting subsystems. Develop test programs, automation scripts, and graphical...SeniorFull timeImmediate start$103.8k - $218.1k
Job Title: Senior Principal Software DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum... ...experienced Senior Principal Software Developer to support a mission-critical program... ...and packages such as HTML, CSS, C++, C#, Java, and JavaScript· Develop integration...SeniorContract workWork experience placementLocal areaFlexible hours$191k - $253k
...advanced effects. The AD&S Vehicle Software team is responsible for the... ...running on these systems. Our senior software engineers collaborate... ...engineering disciplines to develop software for vehicle control,... ....5+ years of production-grade C++ and/or Rust experience in a Linux...SeniorFull timeWork experience placementImmediate start- Johns Hopkins Applied Physics Laboratory in Laurel, MD seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python for classified environments. You will contribute to multi-mission planning and transition efforts supporting...SeniorInterim role
$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- The Johns Hopkins University Applied Physics Laboratory (APL) in Laurel, MD, seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python for classified environments, with emphasis on modular design, performance, and documentation...Senior
$119.8k - $234.7k
...experiences across GitHub and Microsoft. Our work spans the full software development lifecycle with a focus on turning modern AI systems into reliable production-grade developer tools. We are looking for a Senior Software Engineer to help build a world-class coding agent...SeniorOngoing contractFull timeLocal areaImmediate start- ...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
$119.8k - $234.7k
...of Microsofts mission to redefine how software is built and experienced. We are responsible... ...services programming models and developer experiences that power the next generation... ...enterprise customers. We are looking for a Senior/Principal Software Engineer who will define the...SeniorOngoing contractFull timeLocal area$85k
...love participating in dynamic software development, prototyping, and... ...join our team at APL! In A5C, we develop and deploy advanced planning... ...complexity of military systems. As a Senior Software Engineer your duties... ...-hardened software written in C++ and Python within classified...SeniorTemporary workWork experience placementInterim roleRelocation packageFlexible hours- Lockheed Martin Corporation in Bethesda is seeking a Sr Staff Software Engineer to support the Ground segment of a next-gen MILSATCOM program... .... The role requires hands-on software development experience in C++, Linux, and Python, plus experience with satellite ground...Senior
- ...Responsibilities Develop modular autonomy capabilities for diverse defense applications... ...and data collection. Integrate autonomy software with aircraft autopilots, datalinks,... ...integration. ~ Experience programming in C++, preferably modern C++. ~ Experience integrating...SeniorFull timeCasual workWork at officeRemote work
$117.2k - $313.7k
...right place! Agentforce is the future of AI, and you are the future of Salesforce.The ExperienceNote: By applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting, recruiters and hiring managers across the organization hiring software engineers...SeniorFull timeWork experience placementRemote work$200k - $322k
We are now looking for a Senior Deep Learning Software Engineer, PyTorch. NVIDIA is hiring software engineers... ...engineers across the world to design, develop, and deploy AI applications scalable... ...in deep learning.Proficient with C++ programming.Strong understanding of systems...SeniorFull timeRemote workWorldwide$120k - $150k
...Applied Research Associates, Inc. (ARA) is seeking a Senior Scientific Computing Software Developer for our Alexandria, VA location. The ideal candidate... ...with Rust and at least one of Fortran, C, or C++Experience developing finite element or finite volume codesSoftware...SeniorFull time- ...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
- ...Defense (DOD), is seeking a Senior Software Engineer to be part of our Advanced... ...experience in designing, developing, integrating, and testing... ...roles.Strong proficiency in C++, Java, or other real-time... ...in technical leadership or principal engineering roles.Knowledge...SeniorFull timeWork at officeImmediate start
- ...unconnected.Position OverviewWe are seeking a Senior Ground Software Engineer with deep full‑stack... ...operations. This role plays a key part in developing reliable, scalable systems used for... ...StackProgramming languages such as Python, Java, C/C++, Go, or similarFull‑stack and API...SeniorWork at office
$191k - $253k
...military and allied partners. We're developing fully integrated hardware and software systems, including Lattice for... ...warfighting domain.ABOUT THE JOBAs a Senior Software Engineer on Space Ground... ...programming languages such as Java, Python, C++, Rust, Go, JavaScript, etc....SeniorFull timeWork experience placementImmediate start$191k - $253k
...military and allied partners. We're developing fully integrated hardware and software systems, including Lattice for... ...ABOUT THE JOBWe are looking for a Senior Tracking Software Engineer to join... ...proficiency in MATLAB, Python, and C++, experience with modeling and simulation...SeniorFull timeWork experience placementImmediate start- ...and inclusive atmosphere. As a software leader you will architect,... ...closely with other engineers to develop the best technical design and... ...as a software leader and as a senior level individual contributor.QualificationsRequired... ...languages such as Java, C/C++ and object oriented...SeniorWorldwide
$191k - $253k
...incubating and maturing high-potential, software-defined, AI-native offerings that meet the... ...software services across Anduril, aiming to develop reusable components that contribute to... ...programming languages such as Java, Python, C++, Rust, Go, JavaScript, etc.Experience...SeniorFull timeWork experience placementImmediate startRemote work$145k - $200k
...CompanyPalantir builds the world’s leading software for data-driven decisions and... ...empower our partners to develop lifesaving drugs, forecast... ...footprint or large. As a Senior Software Engineer on Substrate... ...strong proficiency in golang, C/C++ or equivalentWorking knowledge...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package$191k - $253k
..., not years.ABOUT THE JOBAt Anduril, our Software Engineers are at the forefront of defense... ...future of defense.WHAT YOU’LL DODesign, develop, and maintain scalable, reliable, and secure... ...such as Go, Python, Java, Rust, or C++.Data Systems Expertise: Demonstrated success...SeniorFull timeWork experience placementImmediate start$220k - $292k
...not years.ABOUT THE TEAMAt Anduril, our Software Engineers specialize in solving complex,... ...agile, iterative development environments.Develop high-performance software for real-time systems... ...modeling with programming expertise in C/C++, Python, and Matlab.Strong knowledge of...SeniorFull timeWork experience placementImmediate start$160k - $240k
.... Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation... ...conditions. Shield AI is committed to developing cutting-edge autonomy for unmanned... ...Proficiency in programming languages such as C++ and Python, and familiarity with real-...SeniorFull timeTemporary workPart timeWork experience placementWork at officeWorldwide- ...independently executes key elements of projects/processes within the Software Engineering area by applying in-depth knowledge of their... ...standards and best practices. Assists in designing, developing, and delivering software solutions that align with business needs...Senior
$152k - $241.5k
...impact on the world.As part of the growing Developer Tools team, you will work on tools like... ...:Join the Developer Tools team as a senior software engineer to work on profiling tools within... ...distributed teams is welcome.Fluency in C++, Rust, or Go (with willingness to write...SeniorFull timeRemote work- As a Senior Ad Tech Software Development Engineer, you will design, build, and operate highly scalable, low-latency ad serving and optimization... ...write production-quality code in languages such as Java or C++, and work with cloud-based infrastructure. You will also mentor...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Developer (C++). Be the first to apply!
- principal software engineer Washington DC
- senior principal software engineer Washington DC
- c++ developer Washington DC
- c++ programmer Washington DC
- c++ software developer Washington DC
- senior living Washington DC
- senior associate vice president Washington DC
- senior app developer Washington DC
- senior manufacturing engineer Washington DC
- senior ml engineer Washington DC




