Oracle logo

Principal Software Developer - Strategic Customers

Oracle
Full-time
On-site
United Kingdom
Description

The Strategic Customers Engineering organization is looking for a passionate Principal Software Developer to support the onboarding and operations of some of the most important OCI customers.



Responsibilities

Key details:

Location: Remote, within the UK (with occasional travel to Milton Keynes, UK).

 

Organisation: Oracle Cloud Infrastructure (OCI) – Strategic Customers Engineering.

 

Requirements: Engineering experience at level of Principal, design/architecture with Java or similar. Experience with Cloud architecture, ideally OCI - or AWS/GCP/Azure could serve as an alternative

 

Responsibilities: Serving as an advisor to some of our largest customers in regards to OCI/Cloud implementation - understanding customer needs, validating proposed architecture, mostly advisory role from architectural perspective, but some programming would also be involved.

 

Expanded job description:

 

About the Role

Oracle Cloud Infrastructure (OCI) empowers leading global organizations to transform and scale through the power of the cloud. The Strategic Customers Engineering team partners with some of OCI’s most prominent and technically sophisticated customers—driving architectural innovation, operational excellence, and long-term success.

We are seeking a Principal Software Developer who is passionate about cloud technology and customer success. In this role, you will collaborate closely with high-profile enterprise customers throughout their entire OCI journey—from onboarding to optimization and ongoing operations.

 

Key Responsibilities

  • Customer Partnership: Act as a trusted technical advisor to strategic OCI customers, supporting their architectural design and implementation in alignment with cloud best practices.

  • Technical Leadership: Provide guidance on cloud architecture, service integration, performance optimization, and operational excellence.

  • Cross-Functional Collaboration: Engage with OCI product and service teams to communicate customer requirements, influence feature roadmaps, and ensure high-impact issues are prioritized and resolved.

  • Operational Support: Participate in production launches and apply industry-leading incident management practices to maintain reliability and uptime.

  • Continuous Improvement: Drive architectural reviews, discovery sessions, and operational governance to ensure customer environments remain secure, performant, and cost-efficient.

  • Innovation & Enablement: Contribute to automation, tooling, and process improvements that enhance the customer and engineer experience.

 

 

Preferred Qualifications

  • Experience: 8–12 years of software engineering or cloud architecture experience, ideally within large-scale or mission-critical environments.

  • Technical Skills:

  • Strong programming background in Java, C#, Rust, or Python.

  • Deep understanding of APIs, RESTful architectures, and modern deployment models.

  • Hands-on experience with Oracle Cloud Infrastructure (OCI) or comparable cloud platforms (AWS, Azure, GCP).

  • Soft Skills: Excellent communication and stakeholder management skills; ability to engage confidently with senior technical and business leaders.

  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline.

  • Other: Ability to travel occasionally to customer sites in Milton Keynes.


Qualifications

Career Level - IC4



Apply now
Share this job