×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Search Platform

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: Ll Oefentherapie
Full Time position
Listed on 2026-09-14
Job specializations:
  • Software Development
    Software Engineer, DevOps, Software Architect, Backend Developer
Salary/Wage Range or Industry Benchmark: 92500 - 209500 USD Yearly USD 92500.00 209500.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer, Search Platform

Trending

  • Job Identification 344227
  • Job Category Product and Research
  • Job Type Regular Employee
  • Does this position require a security clearance? No
  • Years 3 to 5+ years
  • Applicants are required to read, write, and speak the following languages English
Job Description

Overview

OCI Resource Query Service is seeking a Senior Platform Engineer to help evolve a critical cloud resource-discovery service into a richer resource analytics platform. The role combines hands‑on engineering with technical leadership across a complex, established distributed service.

Why OCI

This role has direct customer impact at cloud scale: it helps make complex OCI estates easier to understand, supports the foundation for AIOps automation, and partners closely with OCI Console, Console AI, Resource Analytics, and others.

Org:
Owns moderately complex components within platform services or SDKs; leads team‑level improvements to integration frameworks and developer tooling. Performs deep debugging across a bounded set of distributed services, driving fixes that protect downstream consumers and upgrade paths. Analyzes usage, performance, and error budgets for specific platform surfaces; implements targeted resilience and capacity optimizations. Authors and curates team‑scoped documentation, samples, and adoption guidance.

Responsibilities

Team Responsibilities

  • Develop deep technical ownership of RQS services, APIs, data flows, and operational characteristics.
  • Design and deliver capabilities for relationship‑aware resource data and intuitive resource discovery.
  • Lead technical decisions across a distributed US and India engineering team.
  • Partner with Console, Console AI, Resource Analytics, and peer teams on integration and delivery plans.
  • Raise engineering quality through testing, observability, reliability practices, and clear operational ownership.
  • Translate customer and product needs into pragmatic platform designs under ambitious timelines.

Team Qualifications

  • Strong software engineering experience with distributed systems and cloud services.
  • Experience with data‑intensive systems, APIs, indexing, query processing, or resource/inventory platforms.
  • Demonstrated technical leadership without relying on direct authority.
  • Sound judgment balancing speed, quality, reliability, and maintainability.
  • Clear written and verbal communication across teams, time zones, and technical disciplines.

Org Responsibilities

Platform Software Development:

Own a bounded platform component (service module, SDK area) and evolve its contracts for multi‑tenant use.

Perform deep debugging across a limited-service graph; drive compatibility‑safe remediation plans.

Implement targeted resilience/capacity patterns and document adoption guidance for team consumers.

Software Development and Coding – Design, Testing, and Optimization:

Designs software solutions and analyzes and helps identify requirements to achieve business and operational goals, independently.

Adheres to and suggests improvements to all phases of the software development lifecycle.

Utilizes working knowledge to develop new software features and enhancements following design specifications and develops documents to clarify software design and code.

Leads code reviews in designated areas to help drive improvements.

Conducts debugging and troubleshooting to identify and fix moderately complex software issues. Develops fixes for identified issues.

Implements software testing (e.g., functional and non‑functional testing), quality assurance processes, software error logging, monitoring, and observability for effective debugging, ensuring review by manager and/or lead throughout the process.

Exercises judgment and discretion to conduct performance profiling and optimization of…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary