20 days ago
India (city not specified)Staff+
Responsibilities
- Design, develop, test, and maintain PostgreSQL Data Plane components using C/C++.
- Build replication, high availability, failover, backup and recovery, and database upgrade capabilities.
- Integrate PostgreSQL with OCI storage and infrastructure services while preserving data integrity and durability.
- Optimize query execution, memory utilization, concurrency, and storage I/O performance.
- Develop database runtime and agent capabilities for configuration, patching, health monitoring, and lifecycle operations.
- Create automated tests, benchmarks, and fault-injection scenarios for correctness, scalability, and resilience.
- Investigate production incidents, perform root-cause analysis, and implement lasting fixes.
- Improve observability, deployment safety, and operational procedures while participating in rotating on-call coverage.
- Own features through design and production rollout, contribute to reviews, and mentor other engineers.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- At least 7 years of relevant software engineering experience developing production systems software, databases, or distributed services.
- Strong C/C++ proficiency, including memory management, concurrency, multithreading, and debugging.
- Understanding of data structures, algorithms, operating systems, networking, and distributed systems fundamentals.
- Experience with Linux development, troubleshooting, profiling, and performance analysis.
- Working knowledge of database internals including transactions, write-ahead logging, replication, storage, and recovery.
- Strong problem-solving and communication skills with ownership of complex engineering deliverables.
- Preferred: PostgreSQL extension, replication, or storage integration experience.
- Preferred: cloud-scale storage, consistency models, crash recovery, highly available database architecture, and multi-tenant managed service experience.
- Preferred: Terraform and infrastructure automation experience, plus contributions to PostgreSQL or other open-source database and systems projects.
Benefits
- Competitive benefits including flexible medical, life insurance, and retirement options.
- Volunteer programs and support for employee community involvement.
- India-based employees must complete identity verification involving biometric information, with accommodations potentially available after individualized assessment.
- Salary and benefits information is specific to the stated locations.
Tech Stack
Categories
About Oracle
Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.
