Senior Software Engineer, CMTS - Exadata

Oracle

Quick summary

Work type
On-site
Location
Redwood City, CA
Salary
$99,600–$223,400 / yr
Posted
64 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $183k
This role $162k
$84k most similar roles pay here $246k

This role pays less than 69% of similar roles. Most pay $144,837–$222,000 — the shaded band above. At the midpoint, this role pays about $162k versus about $183k 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 445 open roles on FindRole.

Listed pay typically runs $99,600–$220,550 across 330 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Software Engineer, CMTS - Exadata

As a Senior Software Engineer on the Exadata team at Oracle Server Technologies, you will design and implement high-performance networking features for Oracle’s flagship database platform, focusing on low-latency communication and high-throughput data paths using RDMA over Converged Ethernet (RoCE). Your daily tasks include developing and optimizing distributed communication software across database and storage nodes, improving end-to-end system performance by working across networking, storage, and compute boundaries, and resolving complex performance bottlenecks. Ideal candidates have a strong background in systems programming with expertise in Rust or proficiency in C/C++, along with familiarity with cloud networking architectures and Linux development environments. This role requires deep knowledge of network architecture, distributed systems, algorithms design, and parallel programming, as well as the ability to reason across software and hardware stacks to identify technical risks proactively.

What you'll do

  • Design and implement high performance networking features for Oracle Exadata systems with a focus on low-latency, high-throughput data paths.
  • Develop and optimize software for distributed communication across database and storage nodes using RDMA/RoCE and related technologies.
  • Analyze, debug, and resolve complex performance bottlenecks and system issues across the software and hardware stack.
  • Work across networking, storage, and compute boundaries to improve end-to-end system performance in large-scale clusters.
  • Contribute to multiple projects in a fast-paced, collaborative engineering environment focused on high-performance distributed systems.

What we're looking for

  • Bachelor's/Master's/PhD in Computer Science, Electrical Engineering, or related fields
  • Expertise in systems programming with Rust; C/C++ proficiency also required
  • Strong background in network architecture and cloud networking technologies
  • Experience developing software on Linux for distributed communication systems
  • Ability to analyze and resolve complex performance bottlenecks across hardware and software stacks

More like this

Similar roles

Software Developer 5

Oracle

Austin, TX 13 days ago $135,200$306,400
C C++ Linux/UNIX distributed systems performance analysis scalability principles profiling tools tracing tools debugging tools Oracle Database RAC Clusterware ASM Data Guard distributed consensus cluster membership distributed locking cache coherency workload balancing cloud-native infrastructure Oracle Cloud Infrastructure RDMA InfiniBand RoCE

Senior Software Engineer, Embedded

Lockheed Martin

Grand Prairie, TX 8 days ago
C C++ VxWorks Linux MIL-STD-1553 I2C Ada Cameo Cmake Doxygen Parasoft ARM Zynq CI/CD Gitlab Bitbucket Scrum Kanban

Senior Software Engineer

Broadridge

Edgewood, NY +1 34 days ago $120,000$130,000
Java Spring Hibernate REST APIs Oracle JavaScript AWS EC2 S3 Lambda Agile DevOps CI/CD
Hybrid

Senior Software Engineer

Coalition

1 day ago
Python Go Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL AWS Azure Google Cloud Platform Terraform Git GitHub Jenkins Ansible JSON YAML RESTful APIs Scalability Reliability Observability