The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges.
We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer’s business critical applications.
A unique opportunity to help design, build and operate a new public cloud service from the ground up, and learn to be a world-class cloud software engineer.
Oracle’s product engineering teams are building critical services within Oracle’s next-generation public cloud infrastructure known as Oracle Cloud Infrastructure (OCI) 0. These services provide the foundation for businesses around the world as well as Oracle’s Cloud (SaaS) Applications.
With revolutionary innovations in performance, availability, ease of use and security, we designed OCI for the reliability, predictability and quality that the world’s largest companies and smartest start-ups need. We combined the elasticity and utility of public cloud with the granular control, security, and predictability of on-premises infrastructure. As a result, our customers can run the most demanding workloads, as well as less compute-intensive applications, in a secure and highly available cloud environment.
Oracle's Developer Services Group designs, builds and operates Oracle's next-generation public cloud services which enable customers to write cloud-native microservices packaged and deployed as containers, such as Oracle Container Engine for Kubernetes, Oracle Functions, Oracle Container Registry, Oracle API Gateway etc.
We are hiring engineers to work on a new cloud-native service in developer services space. The service will be an enterprise-grade cloud service running at scale in dozens of commercial, government and private data centers around the world. We will be building it from the ground up on the OCI Platform. It will serve many diverse customer needs and has a long and extensive roadmap of compelling and technically challenging features.
Software Engineer / Senior Software Engineer
We are seeking engineers with varying levels of experience. Those who are starting their career with us will have a hunger and passion for learning. Those who join us with more experience will have diverse skills across programming, networking, storage, internet protocols and operating systems. An engineer at any level can have significant technical and business impact.
As a member of our diverse and skilled teams, you will have the opportunity to solve and design solutions to challenging problems in distributed systems, virtualized infrastructure, and highly available services.
In addition to working on exciting and challenging projects, you’ll be getting an excellent salary and flexible benefits package, flexible working arrangements, a fun, state-of-the-art development environment and unique opportunities for learning and career growth.
On a typical day, you will be working as part of a small, focused, agile team and could be doing one or more of the following:
Programming, testing and operating software at the heart of OCI. You might be:
Participating in the software engineering community at Oracle and beyond. Maybe you will be:
In addition to day-to-day responsibilities, all of our engineers participate in operating and supporting the product in production and take part in a 12x7 on-call PagerDuty rotation, typically every 5-7 weeks depending on team size.
Learning and Continued Professional Development
While the responsibility for ongoing learning and development ultimately lies with the individual, we strongly believe in supporting the continuous professional development of our teams in many ways, for example:
About You: Qualifications & Experience
This role is ideally suited to someone with a good Bachelor’s degree or Masters conversion in a software-related subject (or equivalent experience) and some commercial experience as a software engineer/developer.
While we don’t stipulate hard minimum requirements, a suitable baseline might include:
We are an equal opportunity employer and value diversity at all levels of our company.