Principal Member of Technical Staff
Listed on 2026-01-01
-
Software Development
Software Engineer, Cloud Engineer - Software
Overview
Join to apply for the Principal Member of Technical Staff role at Oracle
.
At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the top tier enterprise software company in the world. Values are OCI’s foundation and how we deliver excellence. We strive for equity, inclusion, and respect for all.
We are committed to the greater good in our products and our actions. We are constantly learning and taking opportunities to grow our careers and ourselves. We challenge each other to stretch beyond our past to build our future.
You are the builder here! You will be part of a team of smart, motivated, and diverse people with autonomy and support to do your best work in a dynamic and flexible workplace where you’ll belong and be encouraged.
Role alignment:
Cloud Engineering Infrastructure Development.
Are you interested in building large-scale distributed infrastructure systems for the cloud? The OCI team is building new technologies that operate at high scale in a broadly distributed, multi-tenant cloud environment. Our customers depend on our work to run their businesses and our mission is to provide them with the best-in-class set of cloud-based services.
Responsibilities- Design, develop, and maintain large-scale, distributed cloud infrastructure systems that are highly available and secure.
- Collaborate with cross-functional, diverse engineering teams to deliver innovative cloud solutions that meet enterprise needs.
- Drive the full software development lifecycle, including architecture, implementation, testing, deployment, and operations.
- Analyze and solve complex technical challenges across different layers of the technology stack, from software to hardware integration.
- Implement best practices in software engineering, ensuring robust code quality and effective CI/CD processes.
- Optimize system performance, reliability, and scalability for global, multi-tenant cloud environments.
- Troubleshoot and resolve issues in production and development environments to maintain high service availability.
- Contribute technical leadership and mentor junior engineers to foster professional growth within the team.
- Integrate current security practices and protocols throughout development and operational processes.
- Embrace a culture of continuous improvement by researching and adopting new technologies, tools, and methodologies.
- Engage in Agile/SCRUM processes to ensure timely and high-quality project delivery.
- Document system designs, processes, and best practices for internal and external audiences.
- Partner with customers, product managers, and stakeholders to understand requirements and deliver impactful solutions.
Minimum Qualifications
- Bachelor’s degree in Computer Science or equivalent proven experience
- 5-8 years' experience building and operating large-scale, highly available, cloud-based distributed systems
- Specialist skill in a modern programming language such as Java, C, C++, C#, Go, or Python, with proficiency in additional languages preferred
- Validated understanding of operating system fundamentals
- Strong understanding of data models and distributed persistence technologies
- Thorough understanding of the latest security principles, techniques, and protocols
- Strong troubleshooting and performance tuning skills
- Proficiency in network, distributed, asynchronous, and concurrent programming
- Knowledge of professional software engineering standard methodologies for the full software development process
- Experience building and operating scalable infrastructure software or distributed systems
- Experience in infrastructure as code platforms like Terraform will be a plus
- Experience building and managing public cloud services
- Proven track record to achieve stretch goals in a highly innovative and fast-paced environment
- Passion for technical leadership and mentoring
- Strong verbal and written communication skills
- Strong analytical skills, with excellent problem solving abilities
Preferred Qualifications
- Cloud Engineering Infrastructure Development
- Experience in Agile/SCRUM…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).