Oracle
Senior Software Engineer, Cloud Performance
Oracle, Redwood City, California, United States, 94061
Overview
Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world. Our cloud offers unmatched hyper-scale, multi-tenant services deployed in more than 50 regions worldwide. OCI is expanding its mission beyond the traditional boundaries of public cloud to include dedicated, hybrid and multi cloud, edge computing, and more. As part of Technical Strategy and Oversight (TSO), our mission is to support customer choice, transparency, and value in cloud infrastructure. We’re embarking on ambitious initiatives such as building new innovative platforms, high performance primitives, frameworks to support OCI developers, and a new container runtime for a wide range of OCI services. We are also developing core data-plane components, a remote persistent storage solution with latency comparable to local nVME drives, and standards and tools to identify critical performance improvements across OCI data-planes. We aim to enhance engineering efficiency by focusing on low-level systems with high performance that can be adopted by our core cloud services across OCI. We are seeking a skilled Software Engineer to join our newly established Cloud Performance Organization. This team addresses service inefficiencies, reduces cloud expenses, improves customer experience, and ensures scalability. The role focuses on optimizing the performance of OCI’s critical components, internal tools, and applications while fostering a culture of performance engineering. This is a greenfield opportunity to design and build new cloud services from the ground up. You will be part of a fast-growing, early-stage team with autonomy and support to do your best work in a dynamic and flexible workplace. Responsibilities
Evaluate the performance of cloud services, identify inefficiencies, and design cost-effective solutions. Analyze and optimize internal tools, processes, and developer workflows to enhance operational efficiency. Benchmark OCI services against competitors and identify opportunities for performance improvement. Collaborate with service teams to integrate performance evaluation tools into CI/CD pipelines. Quantify and communicate the financial impact of inefficiencies, linking performance data to business metrics. Develop and implement improvements in shared components, libraries, and runtime configurations (e.g., Java runtime, SDKs, and images). Qualifications
4 to 5 years distributed service engineering experience in a software development environment Development experience in a modern programming language, such as Java, C++, C# Hands-on experience designing, developing, and operating public cloud service control or data planes Hands-on experience in software performance profiling, analysis, and optimization Deep understanding of object-oriented design and SDK development, specifically within a cloud environment Experience working closely with architects, principals, product, and program managers to deliver product features on time and with high quality Good knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures Good understanding of databases, NoSQL systems, storage, and distributed persistence technologies Good understanding of Linux administration and networking stack configuration Demonstrable technical leadership and mentorship skills Familiarity with JVM and benchmarking tools Preferred Qualifications
BS degree in Computer Science or related field (MS preferred) Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, GCP) Experience driving security reviews, documentation, UX reviews, and working with Product Managers from inception through launch Building continuous integration/deployment pipelines with robust testing and deployment schedules Proven experience in performance optimization of cloud infrastructure and distributed systems Disclaimer
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only. US: Hiring Range in USD from: $79,800 - $178,100 per year. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business. Candidates are typically placed into the range based on factors including peer equity. Oracle US offers a comprehensive benefits package including medical, dental, and vision insurance; disability coverage; life insurance; flexible spending accounts; 401(k) with company match; paid time off; holidays; parental leave; adoption assistance; Employee Stock Purchase Plan; and more. About Us: Oracle is a world leader in cloud solutions, committed to an inclusive workforce and opportunities for all. We provide global opportunities with a focus on work-life balance and flexible benefits. If you require accessibility assistance or accommodation, email accommodation-request_mb@oracle.com or call +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries IT Services and IT Consulting
#J-18808-Ljbffr
Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world. Our cloud offers unmatched hyper-scale, multi-tenant services deployed in more than 50 regions worldwide. OCI is expanding its mission beyond the traditional boundaries of public cloud to include dedicated, hybrid and multi cloud, edge computing, and more. As part of Technical Strategy and Oversight (TSO), our mission is to support customer choice, transparency, and value in cloud infrastructure. We’re embarking on ambitious initiatives such as building new innovative platforms, high performance primitives, frameworks to support OCI developers, and a new container runtime for a wide range of OCI services. We are also developing core data-plane components, a remote persistent storage solution with latency comparable to local nVME drives, and standards and tools to identify critical performance improvements across OCI data-planes. We aim to enhance engineering efficiency by focusing on low-level systems with high performance that can be adopted by our core cloud services across OCI. We are seeking a skilled Software Engineer to join our newly established Cloud Performance Organization. This team addresses service inefficiencies, reduces cloud expenses, improves customer experience, and ensures scalability. The role focuses on optimizing the performance of OCI’s critical components, internal tools, and applications while fostering a culture of performance engineering. This is a greenfield opportunity to design and build new cloud services from the ground up. You will be part of a fast-growing, early-stage team with autonomy and support to do your best work in a dynamic and flexible workplace. Responsibilities
Evaluate the performance of cloud services, identify inefficiencies, and design cost-effective solutions. Analyze and optimize internal tools, processes, and developer workflows to enhance operational efficiency. Benchmark OCI services against competitors and identify opportunities for performance improvement. Collaborate with service teams to integrate performance evaluation tools into CI/CD pipelines. Quantify and communicate the financial impact of inefficiencies, linking performance data to business metrics. Develop and implement improvements in shared components, libraries, and runtime configurations (e.g., Java runtime, SDKs, and images). Qualifications
4 to 5 years distributed service engineering experience in a software development environment Development experience in a modern programming language, such as Java, C++, C# Hands-on experience designing, developing, and operating public cloud service control or data planes Hands-on experience in software performance profiling, analysis, and optimization Deep understanding of object-oriented design and SDK development, specifically within a cloud environment Experience working closely with architects, principals, product, and program managers to deliver product features on time and with high quality Good knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures Good understanding of databases, NoSQL systems, storage, and distributed persistence technologies Good understanding of Linux administration and networking stack configuration Demonstrable technical leadership and mentorship skills Familiarity with JVM and benchmarking tools Preferred Qualifications
BS degree in Computer Science or related field (MS preferred) Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, GCP) Experience driving security reviews, documentation, UX reviews, and working with Product Managers from inception through launch Building continuous integration/deployment pipelines with robust testing and deployment schedules Proven experience in performance optimization of cloud infrastructure and distributed systems Disclaimer
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only. US: Hiring Range in USD from: $79,800 - $178,100 per year. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business. Candidates are typically placed into the range based on factors including peer equity. Oracle US offers a comprehensive benefits package including medical, dental, and vision insurance; disability coverage; life insurance; flexible spending accounts; 401(k) with company match; paid time off; holidays; parental leave; adoption assistance; Employee Stock Purchase Plan; and more. About Us: Oracle is a world leader in cloud solutions, committed to an inclusive workforce and opportunities for all. We provide global opportunities with a focus on work-life balance and flexible benefits. If you require accessibility assistance or accommodation, email accommodation-request_mb@oracle.com or call +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries IT Services and IT Consulting
#J-18808-Ljbffr