Principal Software Developer - OCI MultiCloud (AWS)
Oracle
**Job Description**
At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for enterprises as a diverse team of creators and engineers. We operate with the speed and ownership of a startup, combined with the scale and customer focus of a global enterprise software company. OCI values are the foundation of how we work and how we deliver. We are committed to inclusion, respect, and continuous learning, and we encourage engineers to grow their skills and take ownership of meaningful work.
If you are interested in building large-scale, highly available distributed systems for the cloud, this is the team for you. Oracle is investing heavily in OCI to deliver a broad and deeply integrated cloud platform. Our infrastructure services power critical customer workloads and operate at global scale, with strong focus on reliability, performance, and operational excellence.
**Position Overview**
The **OCI MultiCloud (AWS)** team builds infrastructure and services that allow Oracle Cloud services to run and integrate seamlessly with AWS. We solve complex problems related to distributed systems, low-latency connectivity, cloud-to-cloud integration, DevOps automation, security, and service reliability across cloud environments.
Our engineers work end-to-end: architecture, backend development, infrastructure, automation, deployment, monitoring, and operations.
**Department description**
Oracle’s Cloud Infrastructure organization is building Infrastructure-as-a-Service technologies that operate at high scale in a distributed, multi-tenant cloud environment. Our customers run mission-critical workloads on our cloud, and our mission is to provide best-in-class compute, storage, networking, security, and foundational cloud services.
https://cloud.oracle.com/cloud-infrastructure
**Position overview**
We are looking for **Principal Software Developers** who provide technical leadership and own major service components within our MultiCloud platform. You will design, build, and operate highly scalable cloud services running on **OCI and AWS** , and take responsibility for architecture, reliability, and long-term technical direction.
In this role, you will work independently on complex problems, lead design of major features, and guide engineering decisions across the team. You will collaborate closely with engineering managers, product managers, and other senior engineers, while remaining hands-on with code, reviews, and system design. Principal engineers at this level have significant technical impact and influence on service quality and engineering standards.
**Job Responsibilities**
+ Own design, development, and operational readiness of major service components
+ Drive architecture and technical decisions for distributed cloud services
+ Build and operate Java-based microservices on Kubernetes across OCI and AWS
+ Improve service reliability, scalability, performance, and automation
+ Provide technical leadership through design reviews, code reviews, and mentoring
+ Work closely with product and program managers to deliver features end-to-end
+ Identify technical risks early and drive mitigation strategies
+ Participate in on-call rotations and lead incident resolution when needed
**Candidate's profile:**
+ 6–10+ years of experience designing, building, and operating large-scale distributed systems
+ Strong expertise in **Java** and backend service development
+ Deep hands-on experience with **Kubernetes, Docker, and microservice architectures**
+ Strong experience with **Terraform and infrastructure-as-code**
+ Hands-on experience running production services on **OCI and/or AWS**
+ Experience using **Python or Go** for automation, tooling, and operational workflows
+ Strong understanding of distributed systems, data structures, algorithms, and operating systems
+ Solid knowledge of networking concepts and protocols (TCP/IP, HTTP)
+ Experience with databases, NoSQL systems, and distributed persistence technologies
+ Strong Linux experience
+ Proven ability to troubleshoot complex production issues and improve system reliability
+ Experience mentoring engineers and raising overall engineering quality
**Top 3 Skills Sets / Technologies:**
+ Architecture and ownership of large-scale distributed cloud services
+ Java microservices on Kubernetes (Docker, Terraform, CI/CD)
+ Cloud infrastructure and operations on OCI and AWS **:**
Work arrangement: You may choose to work fully remote or in a hybrid model from our Brno or Prague office. Candidates must be based in the Czech Republic.
**Responsibilities**
As above
Career Level - IC4
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Confirm your E-mail: Send Email
All Jobs from Oracle