Software Engineer - Oracle Database

Oracle Oracle · Enterprise · ZAPOPAN, JALISCO, Mexico

Software Engineer/Architect to design and build advanced database functionality, focusing on SQL/JSON processing, programming languages, distributed systems, and developer experience. Responsibilities include core feature design, architecture, implementation in C/Java, and contributing to query processing, search, compilers, and interoperability. The role also involves customer issue investigation, collaboration, and technical leadership.

What you'd actually do

  1. Design and implement core features for SQL/JSON processing in Oracle Database and the Oracle API for MongoDB
  2. Work on architecture and implementation across database engine, query processing, language features, APIs, and distributed systems
  3. Build high-performance, reliable, and scalable systems in C and Java
  4. Contribute to areas such as query processing, full-text search, compilers/language design, optimization, execution, and interoperability across data models
  5. Investigate and resolve complex customer issues, including working with developer operations and supporting escalations when needed

Skills

Required

  • database systems
  • C
  • Java
  • distributed systems
  • compilers
  • programming languages
  • language design
  • SQL
  • MongoDB
  • Oracle Database
  • DynamoDB
  • PostgreSQL
  • Lucene
  • Elasticsearch
  • problem-solving
  • customer interaction
  • technical leadership
  • mentoring

Nice to have

  • Software Architect
  • Oracle API for MongoDB
  • query processing
  • full-text search
  • optimization
  • execution
  • interoperability across data models
  • developer operations
  • escalations

What the JD emphasized

  • Strong background in database systems
  • Strong programming skills in C and Java
  • Experience with distributed systems
  • Knowledge of compilers, programming languages, or language design
  • Strong understanding of SQL
  • Experience with one or more of the following: MongoDB, Oracle Database, DynamoDB, PostgreSQL, Lucene, Elasticsearch