Jobs · Engineering

Senior Software Engineer / Architect — AI JSON Database

Oracle · United States · 1 wk ago
RemoteRemoteEngineering$135k–$306k/yrFull-time

About the role

We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This is a role for engineers who like deep technical work: database internals, query processing, indexing, storage formats, search infrastructure, language design, and performance engineering.

Responsibilities

  • Design and implement core database functionality for JSON and document workloads, including query processing, indexing, optimization, execution, and storage-level behavior.
    • Profile, benchmark, diagnose, and tune across the stack, from on-disk and binary formats through query execution and optimizer behavior.
  • Help build search capabilities that are deeply integrated into the database engine, including inverted indexes, analyzers, tokenization, ranking, relevance, and query integration.
    • Work on hybrid retrieval that combines traditional lexical search with vector similarity search, enabling applications to retrieve information using both structured database queries and modern AI-oriented retrieval techniques.
  • Evolve developer-facing document APIs, including Oracle's MongoDB-compatible API, and improve the experience of moving production document workloads onto Oracle.
    • Identify compatibility gaps, prioritize fixes, work with migration and Developer Operations teams, and engage directly with customers to understand how real workloads behave in production.
  • Design and ship infrastructure where documents are not only stored and queried, but also classified, transformed, searched, enriched, and reasoned over as part of larger application workflows.
    • Create indexes, operators, APIs, pipelines, data formats, query surfaces, performance, correctness, and operational reliability.
  • Contribute to query-language surfaces, compiler and execution components, and interoperability between relational, JSON, document, search, and vector models.
    • Propose designs, lead implementation, mentor others, and help shape the roadmap based on both technical insight and real customer usage.

Qualifications

  • Strong record of designing and shipping production systems software.
  • Experience with Oracle Database, PostgreSQL, MongoDB, DynamoDB, Elasticsearch, OpenSearch, Lucene, or comparable systems.
  • Comfortable with data structures, algorithms, concurrency, storage, query processing, indexing, transactions, distributed systems, or related systems concepts.
  • Programming depth: Write high-quality production code and comfortable working close to the system.
  • Performance instinct: Measure before guessing, profile, benchmark, reason about tradeoffs, and optimize for latency, throughput, memory, storage efficiency, or scalability.
  • Technical ownership: Identify gaps, propose designs, lead implementation, mentor others, and help shape the roadmap based on both technical insight and real customer usage.
  • Communication and leadership: Explain technical ideas clearly to peers, leadership, and partner teams.
  • Ability to understand hard systems problems, evaluate technical tradeoffs, and build software that works under production constraints.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance (Employee/Spouse/Child)
  • Health care and dependent care
  • Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits.
  • 11 paid holidays
  • Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • Voluntary benefits including auto, homeowner and pet insurance

Similar jobs