Principal Software Developer OCI MultiCloud (AWS)

Oracle

Not Interested
Bookmark
Report This Job

profile Job Location:

Prague - Czech Republic

profile Monthly Salary: Not Disclosed
Posted on: 16 hours ago
Vacancies: 1 Vacancy

Job Summary

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

Oracles 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.

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

Candidates profile:

  • 610 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



Qualifications

Career Level - IC4




Required Experience:

Staff IC

DescriptionAt 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 fo...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

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 eve ... View more

View Profile View Profile