Senior Software Engineer, Search Platform

Oracle

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$92,500–$209,500 / yr
Posted
46 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $151k
$78k $224k
below market most similar roles pay here above market

This role pays less than 56% of similar roles. Most pay $151,000–$198,900 — the blue band above. At the midpoint, this role pays about $151k versus about $175k 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 955 open roles on FindRole.

Listed pay typically runs $102,300–$234,600 across 790 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Senior Software Engineer, Search Platform

The Senior Software Engineer, Search Platform joins the OCI Resource Query Service team to evolve a critical cloud resource-discovery service into a rich resource analytics platform. This role involves deep technical ownership of services, APIs, and data flows, focusing on designing capabilities for relationship-aware resource data and intuitive discovery. You will perform deep debugging across distributed services, implement resilience and capacity optimizations, and lead technical decisions for a global engineering team. Key responsibilities include designing software solutions, conducting performance profiling, and managing API versioning and lifecycle strategies. The role requires expertise in distributed systems, cloud services, data-intensive systems, indexing, and query processing. You will solve complex problems related to resource inventory platforms, ensuring high availability and reliability while translating customer needs into pragmatic platform designs.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Develop and evolve RQS services, APIs, and data flows into a robust resource analytics platform.
  • Design and deliver capabilities for relationship-aware resource data and intuitive discovery tools.
  • Perform deep debugging across distributed services to identify and resolve complex software issues.
  • Implement resilience, capacity optimizations, and performance profiling for high-scale cloud systems.
  • Manage API versioning, lifecycle strategies, and multi-tenant contract evolutions.
  • Lead technical decisions and code reviews to ensure quality and alignment with system architecture.
  • Translate customer requirements into pragmatic platform designs while meeting ambitious project timelines.
  • Create and curate technical documentation, samples, and adoption guidance for internal and external consumers.

What we're looking for

  • Must have 3 to 5+ years of experience in software engineering.
  • Experience with distributed systems and cloud services is required.
  • Experience with data-intensive systems, APIs, indexing, query processing, or resource/inventory platforms is required.
  • Demonstrated technical leadership without relying on direct authority is required.
  • Must possess clear written and verbal communication skills across different teams and time zones.
  • Ability to perform deep debugging and troubleshooting for moderately complex software issues.
  • Ability to implement performance optimization, scalability strategies, and secure coding practices.
  • Applicants must be able to read, write, and speak English.

More like this

Similar roles

Senior Platform Software Engineer

Oracle

Nashville, TN 81 days ago $92,500–$209,500
SDK API Distributed Services Observability Performance Profiling Secure Coding Software Architecture Functional Testing Non-functional Testing Monitoring Error Logging System Maintenance Scalability Capacity Optimization
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 74 days ago $92,500–$209,500
SDK API Distributed Services Software Architecture Observability Performance Profiling Secure Coding Functional Testing Non-functional Testing Software Development Lifecycle Monitoring Error Logging Scalability
3+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN 74 days ago $92,500–$209,500
SDK API Distributed Services Software Architecture Observability Performance Profiling Secure Coding Functional Testing Non-functional Testing Logging System Maintenance Scalability Capacity Optimization
3+ yrs exp

Senior Software Engineer, Web Platform

Reddit

Remote (San Francisco, CA) 7 days ago $190,800–$267,100
JavaScript TypeScript React Next.js REST GraphQL gRPC HTTP Thrift CI/CD AI Tooling Observability System Design HTML Rendering
Remote

Senior Software Engineer, Platform

Oracle

Nashville, TN 32 days ago $92,500–$209,500
Java C++ C# Go RESTful APIs Microservices Oracle Cloud Infrastructure distributed-systems Containers Source Control Observability Service Reliability Engineering SDKs API Design
4+ yrs exp

Senior Software Engineer, Platform

Anduril Industries

Costa Mesa, CA 11 days ago $191,000–$253,000
Javascript React Typescript NextJS full stack web development AI ERP MES WMS CRM high-availability systems Data Platforms QA Software Engineering Pipeline
5+ yrs exp