Software Developer, Distributed Systems & Cloud Infrastructure
Overview
You will own the architecture and evolution of a tier-0 control-plane storage service at Oracle Cloud Infrastructure (OCI), supporting critical metadata for cloud services across regions. This role sits on a focused team building a strongly consistent, transactional key-value store that underpins OCI's control planes. You will design and operate distributed systems handling high-scale read/write traffic, strict serializability, and global service growth. This is a hands-on technical leadership position where your work directly shapes the reliability and scalability of Oracle Cloud while mentoring engineers and driving major initiatives.
What You'll Do8
- 1Lead the design and evolution of foundational cloud infrastructure services managing critical control-plane metadata for large-scale OCI services.
- 2Architect and build highly available, strongly consistent, low-latency distributed systems using Java, C++, and Python, with a focus on correctness and durability.
- 3Drive major technical initiatives from architecture through implementation, safe rollout, and production operations, improving service scalability and performance.
- 4Improve data-plane architecture, transaction processing, caching, throttling, and failure recovery to meet strict performance goals.
- 5Build and operate resilient multi-tenant systems with strong observability, automation, and incident prevention using Kubernetes and Prometheus.
- 6Mentor engineers, raise the engineering bar through design and code reviews, and establish best practices for distributed systems and production readiness.
- 7Collaborate with cross-functional teams to evolve the storage and data models, ensuring safe and consistent access patterns for OCI services.
- 8Debug and resolve complex issues in a globally distributed, multi-tenant environment, ensuring high availability and data consistency.
Requirements8
- 15+ years of experience building and operating large-scale distributed systems or cloud infrastructure services.
- 2Deep expertise in distributed systems concepts such as replication, consistency, and fault tolerance, with hands-on experience in Java or C++.
- 33+ years working with database internals, transaction processing, or storage engines, including multi-version concurrency control and serializability.
- 4Strong understanding of data-plane architecture, including performance isolation, throttling, and capacity planning.
- 5Experience with Kubernetes, Docker, and containerized microservices in a production environment.
- 6Proficiency in Python for automation, tooling, or scripting in the context of infrastructure operations.
- 7Track record of mentoring engineers and leading technical design reviews.
- 8Bachelor's degree in Computer Science or related field, or equivalent practical experience.
Salary Insight
Salary not disclosed in listing
Similar open positions
Explore active roles that match your skills and interests.
Oracle
VerifiedPrincipal Core Infrastructure Engineer Oracle
Lead the development and prototype new projects for OCI. Own scalable elastic distributed systems and drive reliability performance and security. Challenge engineering assumptions and apply expertise to evolve OCI infrastructure.
Oracle
VerifiedSenior Platform Software Engineer Kubernetes Oracle
Join Oracle Cloud Infrastructure to lead Kubernetes innovation at scale. Design and ship platform solutions that empower customers to deploy and manage workloads globally. Own multi-tenant components and drive resilient architectures. Shape the future of cloud infrastructure while collaborating with cross-functional teams.
Oracle
VerifiedSenior Manager Platform Software Engineering, Kubernetes
Lead the OKE Nodes and Applications platform at Oracle, owning the evolution of Kubernetes worker node infrastructure, node lifecycle, and core application services that power Oracle Kubernetes Engine. You will drive reliability, performance, and cost efficiency across a distributed systems environment, partnering with OCI engineering, product, and support teams. This role combines deep technical leadership with operational ownership, impacting scale and security for global customers. You will also build and mentor a high-performing engineering team, raising the bar for software quality and automation.
Oracle
VerifiedSenior Platform Software Engineer Oracle Cloud Infrastructure
Design and own platform components at scale for OCI Functions. Lead development of serverless services while collaborating with product managers and architects. Drive resilience capacity patterns and ensure high availability for critical workloads. This IC3 role focuses on independent ownership and measurable impact on service reliability.
Bright Vision Technologies
VerifiedOracle Cloud Infrastructure Engineer - Remote
Oracle Cloud Infrastructure Engineer leads architecture deployment operation large-scale secure resilient cloud environments. Own full OCI engineering lifecycle from landing zone design infrastructure-as-code through workload migration operations cost optimization observability. Seeking candidate with deep technical knowledge OCI services DevOps automation partners database application security teams deliver mission-critical platforms supporting Oracle non-Oracle workloads.

Amtex System Inc.
VerifiedSenior Oracle DBA - AWS Certified Cloud Expert
Lead design and management of Oracle Database environments scaling across hybrid cloud platforms. Own development of high availability solutions ensuring zero downtime for critical systems. Drive performance improvements through automation and optimization. Collaborate with cross functional teams to deliver enterprise solutions. Differentiate by leading large scale migration projects.