Senior Software Engineer, Core Infrastructure (C++)

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$79,200–$209,500 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $178k
This role $144k
$61k most similar roles pay here $253k

This role pays less than 84% of similar roles. Most pay $149,500–$206,450 — the shaded band above. At the midpoint, this role pays about $144k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 138 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 127 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Software Engineer, Core Infrastructure (C++)

Senior Software Engineer, Core Infrastructure (C++) joins the Block Storage Data plane team to own the software design and development of core components on the I/O path of the Block Storage Service. This role involves building high-availability storage services and managing distributed systems that handle large-scale data across multiple regions. The successful candidate will work as a distributed systems generalist, diving into low-level systems and the data plane stack to solve complex problems in virtualized infrastructure and distributed persistence technologies. Required technical skills include proficiency in C++, scripting languages like Python, and knowledge of data structures, algorithms, multi-threading, and operating systems. Additionally, the role requires experience with networking protocols such as TCP/IP and HTTP, along with expertise in performance tuning and building multi-tenant, virtualized storage infrastructure to support diverse customer workloads.

What does a Software Engineer earn in Washington?

Median $205525 from 288 postings across 29 companies.

See salary data

What you'll do

  • Own the software design and development for core components of the Block Storage Service.
  • Develop high-performance features on the I/O path of the Block Storage Service.
  • Solve complex problems in distributed systems, virtualized infrastructure, and highly available storage services.
  • Design broad distributed system interactions to ensure scalability and simplicity.
  • Write clean code using C++ and scripting languages like Python for backend services.
  • Perform troubleshooting and performance tuning for large-scale data management systems.
  • Manage multi-tenant, virtualized storage infrastructure across multiple regions.

What we're looking for

  • 5+ years of experience delivering large scale, highly available distributed systems and backend services.
  • Extensive experience developing clean code in C++ and scripting languages like Python.
  • Strong knowledge of data structures, algorithms, multi-threading, I/O paths, operating systems, and distributed systems fundamentals.
  • Strong understanding of block storage systems and distributed persistence technologies.
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.
  • Strong troubleshooting and performance tuning skills.
  • Experience building multi-tenant, virtualized storage infrastructure and data management.

More like this

Similar roles

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 6 days ago $79,200–$209,500
Linux Distributed Systems C++ Java Python Terraform Docker TCP/IP HTTP micro-services Infrastructure as Code Firmware Bare Metal Agile Data Structures Algorithms
5+ yrs exp

Senior Software Engineer

Morningstar Inc

Chicago, IL 80 days ago
Python FastAPI Flask PostgreSQL SQL Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD LangGraph AutoGen OpenAI Anthropic MistralAI Pandas Plotly Matplotlib QlikView GraphQL Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Coinbase

Remote (Israel) 23 days ago $186,065–$218,900
Multi-Party Computation Cryptography Key Management Systems Hardware Security Modules Golang Java C++ Rust Distributed Systems zero-trust high-availability Low Latency
5+ yrs exp Remote

Senior Software Engineer

HP Inc.

Spring, TX +1 8 days ago $165,450–$259,750
LLMs RAG PyTorch TensorFlow Hugging Face Python C++ Rust Go TypeScript React Angular AWS Azure Google Cloud CI/CD ONNX Runtime OpenVINO TensorRT WebRTC gRPC Windows Development Computer Vision Speech Synthesis Embedded Systems
4+ yrs exp

Senior Software Engineer

Genworth Financial

Lynchburg, VA +1 54 days ago $96,700–$145,000
COBOL JCL CICS IMS SQL Mainframe Web Services MQ Assembler Agile Kanban Scrum Data Analysis SOX MVS Product Accelerator Automated COBOL Conversion
Hybrid

Senior Software Engineer

Microsoft

38 days ago $119,800–$234,700
Large Language Models Python C# Java JavaScript C++ C Microsoft Azure Microsoft 365 Copilot Copilot Studio Power Platform GitHub Copilot Source Control Machine Learning Data Integration Workflow Automation Retrieval Structured Outputs
4+ yrs exp