Senior Software Engineer (JoinOCI)

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges for over 40+ years.
$79,800 - $178,100
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer (JoinOCI)

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer to join their dynamic team building the future of cloud for enterprises. This role combines the agility of a startup with the resources and customer focus of the world's leading enterprise software company.

The position is within the Cloud Infrastructure team, which develops new Infrastructure-as-a-Service technologies operating at high scale in a distributed multi-tenant environment. You'll be working on critical infrastructure services including Compute, Storage, and Messaging services that enable customers to run their businesses on Oracle's cloud.

As a Senior Engineer, you'll be responsible for designing and developing major components of Oracle's Cloud Infrastructure. The role requires expertise in distributed systems, with opportunities to work on challenging problems in virtualized infrastructure and highly available services. You'll be part of a team building innovative systems from the ground up, with significant technical and business impact potential.

The ideal candidate brings 3-5+ years of experience in large-scale distributed systems, strong programming skills in languages like Java or C++, and deep knowledge of systems fundamentals. You should be comfortable with Linux environments, have strong troubleshooting abilities, and experience with virtualization technologies.

Oracle offers comprehensive benefits including medical/dental/vision insurance, 401(k) with company match, flexible vacation, parental leave, and stock purchase plans. The work environment emphasizes values like equity, inclusion, and continuous learning, providing opportunities for career growth while contributing to cutting-edge cloud infrastructure development.

This is an exciting opportunity to join a rapidly growing cloud platform, work with advanced technologies, and make significant contributions to enterprise-scale distributed systems. The role offers both technical challenges and leadership opportunities in a collaborative, innovation-focused environment.

Last updated 5 days ago

Responsibilities For Senior Software Engineer (JoinOCI)

  • Own software design and development for major components of Oracle's Cloud Infrastructure
  • Design broad distributed system interactions
  • Dive deep into any part of the stack and low level systems
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture

Requirements For Senior Software Engineer (JoinOCI)

Java
Python
Linux
  • 3-5+ years experience delivering and operating large scale, highly available distributed systems
  • Strong knowledge of C, C++ or Java, and experience with scripting languages like Python, Perl
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
  • Strong understanding of databases, NoSQL systems, storage and distributed persistence technologies
  • Strong understanding of Linux or desire to learn
  • Strong troubleshooting and performance tuning skills
  • Experience with virtualization is a plus

Benefits For Senior Software Engineer (JoinOCI)

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

Interested in this job?

Jobs Related To Oracle Senior Software Engineer (JoinOCI)

Senior Member Technical Staff (JoinOCI-SDE)

Senior distributed systems engineer role at Oracle Cloud Infrastructure, focusing on compute control plane services with competitive compensation and benefits.

Senior Software Developer

Senior Software Developer position at Oracle focusing on cloud infrastructure and distributed systems development, requiring 4+ years of experience and strong technical expertise.

Senior Software Developer

Senior Software Developer role at Oracle focusing on distributed systems and cloud infrastructure development with 4+ years experience required.

Software Developer 4

Senior Software Engineer role at Oracle building GPU infrastructure for AI/ML workloads, offering $96K-$223K salary plus benefits.

Software Developer 4

Senior Software Developer position at Oracle focusing on distributed systems and networking infrastructure development in Austin, TX.