Senior Software Engineer – Distributed Systems – C++ / Java
Remote within UK (or based from a UK development centre, or in a hybrid working model – we're flexible!)
Oracle Cloud Infrastructure (OCI) is building a next-generation cloud platform that supports the most demanding mission-critical customer requirements, operating at a global scale to provide a secure, distributed, multi-tenant cloud environment.
We are looking for hands-on engineers with expertise and passion in solving difficult problems in many areas – such as distributed systems, virtualized infrastructure, specialized high-performance hardware, and highly available services. We are growing fast, still at an early stage, and working on ambitious new initiatives. An engineer at any level can have significant technical and business impact.
Key Responsibilities:
- Develop the engineering delivery of a service or product.
- Work closely with architects, principals, product and program managers to deliver product features on time and with high quality.
- Drive engineering efforts and provide direction to other members of the team.
- Proactively identify and resolve risks and issues that may dent the team’s ability to execute.
Minimum Qualifications:
- Strong programming experience with either C++ or Java
- Kernel Development