Taro Logo

Senior Software Engineer

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

Description For Senior Software Engineer

At Oracle Cloud Infrastructure (OCI), we're building the future of cloud computing for enterprises. This Senior Software Engineer role focuses on developing large-scale distributed infrastructure for the cloud. You'll be part of the Infrastructure Services team working on critical components including Compute, Storage, and Messaging services.

As a Senior Engineer, you'll own the software design and development for major components of Oracle's Cloud Infrastructure. The role requires expertise in distributed systems, strong coding abilities, and the capability to work on any part of the stack. You'll be building new Infrastructure-as-a-Service technologies that operate at high scale in a broadly distributed multi-tenant cloud environment.

The position offers the opportunity to work with a team of smart, motivated professionals while having significant technical impact. You'll be working in an environment that combines the speed and attitude of a startup with the scale and customer-focus of a leading enterprise software company. The role involves designing and implementing distributed system interactions, performance tuning, and building highly available services.

Key aspects of the role include:

  • Developing large-scale distributed systems
  • Working with technologies like Java, Python, and Linux
  • Implementing cloud infrastructure components
  • Troubleshooting and performance optimization
  • Collaborating in an agile environment

Benefits include comprehensive healthcare, 401(k) with company match, flexible vacation, parental leave, and equity opportunities. The position offers competitive compensation ranging from $79,800 to $178,100 per annum, plus potential bonus and equity.

This is an exciting opportunity to join Oracle's cloud transformation, working on ambitious initiatives in a growing space where individual contributors can have significant impact. The role combines technical challenges with the opportunity to build innovative systems from the ground up.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Own software design and development for major components of Oracle's Cloud Infrastructure
  • Design and implement distributed system interactions
  • Work on large scale, highly available distributed systems
  • Collaborate in an agile environment
  • Troubleshoot and perform performance tuning

Requirements For Senior Software Engineer

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
  • 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

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
  • 401(k) 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