Senior Software Engineer (Join OCI)

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
$79,000 - $178,100
Cloud
Senior Software Engineer
In-Person
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer (Join OCI)

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer to join their Cloud Performance Organization. This role is part of the Technical Strategy and Oversight (TSO) organization, focused on supporting customer choice, transparency, and value in cloud infrastructure. The position involves working on ambitious initiatives including building innovative platforms, high-performance primitives, and frameworks to support OCI developers.

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. The team is growing fast and still at an early stage, working on ambitious new initiatives.

As a Senior Engineer, you'll be responsible for evaluating cloud services performance, identifying inefficiencies, and designing cost-effective solutions. You'll work with cutting-edge technology, collaborating with service teams to integrate performance evaluation tools and optimize developer workflows. The position requires strong technical skills in distributed systems, performance optimization, and cloud technologies.

The ideal candidate will have 4-5+ years of distributed service engineering experience, strong programming skills in languages like Java, and deep understanding of cloud architectures. You'll be part of a diverse, motivated team with autonomy and support to do your best work. The role offers competitive compensation, comprehensive benefits, and the opportunity to work on large-scale cloud infrastructure that serves top-tier enterprises worldwide.

Last updated 2 days 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 modern programming languages (Java, C++, C#)
  • Experience in software performance profiling, analysis and optimization
  • Deep understanding of object-oriented design and SDK development
  • Good knowledge of data structures, algorithms, operating systems
  • Working familiarity with networking protocols
  • Good understanding of databases, NoSQL systems
  • Good understanding of Linux administration
  • BS degree in Computer Science or related field (MS preferred)
  • Technical leadership and mentorship skills

Benefits For Senior Software Engineer (Join OCI)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability 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
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Interested in this job?

Jobs Related To Oracle Senior Software Engineer (Join OCI)

Software Developer 4

Senior Software Developer role at Oracle focusing on cloud engineering and BI solutions, requiring expertise in Java, Python, and Weblogic technologies.

Software Developer 3

Senior Software Development Engineer position at Oracle focusing on cloud security platform development and technical leadership.

Advanced Services Engineer / Database & Cloud

Senior Database & Cloud Engineer position at Oracle requiring 6+ years experience, combining database expertise with cloud technologies and AI solutions implementation.

Senior Cloud Operations Engineer

Senior Cloud Operations Engineer position at Oracle NetSuite, managing global infrastructure in Oracle Cloud Infrastructure (OCI) with focus on deployment and provisioning.

Advanced Services Engineer / Database & Cloud

Senior Database and Cloud Engineer position at Oracle, focusing on database management, cloud migration, and AI implementation.