Description Senior Software Engineer OCI - Functions Are you a hands-on backend software engineer who enjoys working at scale in highly distributed systems? If you have Java, Python and Go coding experience, as well as knowledge of containerisation and virtualisation then this is an incredible opportunity to excel in an exciting, fast-paced arena Oracle is a global leader in cloud technology, and we’re looking for a Senior Software Developer to drive success as part of our Functions team. OCI Functions (Serverless computing) is a fully managed, multi-tenant, highly scalable, on-demand, Functions-as-a-Service platform, deployed in dozens of commercial, government and private data centres around the world. Join us and create the future Career Level - IC4 Responsibilities What you will do Job summary Writing backend code in Java, Python, Go Lang or another modern programming language. Working with containerisation and virtualisation technologies such as Docker and Kubernetes. Automating lifecycle operations for your project: build, test, health check, deploy, upgrade etc. Deploying and operating your software in data-centres across the globe. Analysing, diagnosing and debugging issues across a full breadth of our stack Scaling our operations by building tooling and automation. Desired Experience Knowledge of modern Java and experience with scripting languages such as Python and Go Solid knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. Experience and knowledge around cloud infrastructure would be great and a definite plus but not essential.