Senior Software Engineer (Join OCI)

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. They've partnered with industry-leaders in almost every sector and have been operating with integrity for 40+ years.
$79,800 - $178,100
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Cloud · Enterprise SaaS

Description For Senior Software Engineer (Join OCI)

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer to join their Technical Strategy and Oversight (TSO) organization. This role is part of a newly established Cloud Performance Organization focused on optimizing critical cloud components and improving customer experience.

The position offers an opportunity to work on ambitious new initiatives, including building innovative platforms, high-performance primitives, and frameworks to support OCI developers. You'll be part of developing new container runtime systems and working on cutting-edge projects like data-plane runtime frameworks and remote persistent storage solutions.

As a Senior Software Engineer, you'll play a crucial role in addressing service inefficiencies, reducing cloud expenses, and ensuring scalability. The role involves evaluating cloud service performance, optimizing internal tools, and implementing improvements in shared components and runtime configurations. You'll work closely with architects, principals, and product managers to deliver high-quality features on time.

The ideal candidate brings 4-5+ years of distributed service engineering experience, strong programming skills in languages like Java, C++, or C#, and deep understanding of cloud infrastructure. You should have hands-on experience with performance profiling, optimization, and working with public cloud platforms.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and paid parental leave. The company maintains a culture of innovation while providing work-life balance and opportunities for professional growth.

This is a greenfield opportunity to design and build new cloud services from the ground up. You'll be joining a dynamic, flexible workplace where you'll have the autonomy and support to do your best work while contributing to one of the world's leading cloud infrastructure platforms.

The role combines technical leadership with hands-on development, requiring someone who can balance high-level system design with practical implementation. You'll be expected to mentor junior team members while driving major service components and architectural decisions.

Last updated 12 minutes ago

Responsibilities For Senior Software Engineer (Join OCI)

  • Evaluate the performance of cloud services, identify inefficiencies, and design cost-effective solutions
  • Analyze and optimize internal tools, processes, and developer workflows
  • Benchmark OCI services against competitors
  • Collaborate with service teams to integrate performance evaluation tools into CI/CD pipelines
  • Quantify and communicate the financial impact of inefficiencies
  • Develop and implement improvements in shared components, libraries, and runtime configurations

Requirements For Senior Software Engineer (Join OCI)

Java
Linux
  • 4-5+ years distributed service engineering experience
  • Development experience in Java, C++, or C#
  • Experience in software performance profiling, analysis and optimization
  • Deep understanding of object-oriented design and SDK development
  • Good knowledge of data structures, algorithms, and distributed systems
  • Working familiarity with networking protocols
  • Good understanding of databases and NoSQL systems
  • Linux administration and networking stack configuration
  • BS degree in Computer Science or related field (MS preferred)
  • Experience with public cloud platforms (AWS, Azure, GCP) preferred

Benefits For Senior Software Engineer (Join OCI)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Senior Software Engineer (Join OCI)

Cloud Solution Architect

Senior Cloud Solution Architect position at Oracle supporting DHS, focusing on cloud architecture, system integration, and customer solutions.

Advanced Services Engineer / Database & Cloud

Senior Database & Cloud Engineer position at Oracle, combining traditional DBA work with modern cloud and AI technologies, requiring 6+ years of experience and Korean language proficiency.

Senior Cloud Operations Engineer

Senior Cloud Operations Engineer position at Oracle NetSuite managing infrastructure in Oracle Cloud Infrastructure (OCI) for enterprise software deployment and maintenance.

Senior Cloud Engineer - Hybrid - Austin, TX

Senior Cloud Engineer position at Oracle in Austin, TX, focusing on cloud infrastructure, Python development, and technical leadership with competitive compensation and benefits.

Software Developer 4

Senior Software Developer position at Oracle focusing on cloud infrastructure and distributed systems, offering competitive compensation and comprehensive benefits.