Senior Software Engineer (JoinOCI)

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges.
$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 team building the future of cloud for enterprises. This role is part of Oracle's aggressive investment in cloud infrastructure, focusing on building large-scale distributed infrastructure services including Compute, Storage, and Messaging.

As a Senior Member of Technical Staff, you'll be working on challenging problems in distributed systems, virtualized infrastructure, and highly available services. The position offers the opportunity to design and build innovative systems from the ground up in a fast-growing environment where individual contributors can have significant technical and business impact.

The role requires expertise in distributed systems within large-scale environments, with 3-5+ years of hands-on experience. You'll be working with technologies like Java, Python, and Linux, focusing on building multi-tenant, virtualized infrastructure. The ideal candidate should be both a strong coder and distributed systems generalist, capable of diving deep into any part of the stack.

Oracle offers comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, flexible vacation, and parental leave. The company maintains a culture that values equity, inclusion, and respect for all, with opportunities for continuous learning and career growth.

The position is based in Nashville, TN, with a salary range of $79,800 to $178,100 per annum, plus potential bonus and equity. This is an excellent opportunity for someone passionate about building large-scale cloud infrastructure and working with cutting-edge technology in a collaborative, agile 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
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Develop and debug software applications and operating systems

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 such as 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

Benefits For Senior Software Engineer (JoinOCI)

Medical Insurance
Dental Insurance
Vision Insurance
401k
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
  • 401(k) Savings 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 (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.