Taro Logo

Senior Software Engineer

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for 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

Oracle Cloud Infrastructure (OCI) is building the future of cloud computing for enterprises with the speed of a startup and the scale of a global technology leader. We're seeking a Senior Software Engineer to join our team building large-scale distributed infrastructure for the cloud. You'll be part of Oracle's aggressive investment in cloud services, working on critical Infrastructure Services including Compute, Storage, and Messaging.

As a Senior Engineer, you'll work with a diverse team of creators and inventors, building systems that operate at high scale in a broadly distributed multi-tenant cloud environment. You'll have the autonomy to design and implement innovative solutions while working alongside really smart, motivated colleagues. The role offers the unique opportunity to impact both technical and business outcomes in a dynamic, flexible workplace.

The position involves working on challenging distributed systems problems, requiring both excellent coding skills and systems design expertise. You'll be responsible for developing major components of Oracle's Cloud Infrastructure, focusing on high availability and scalability. The role combines hands-on development with architectural decision-making, requiring both technical depth and breadth.

We offer competitive compensation including salary range $79,800-$178,100, comprehensive benefits including medical/dental/vision insurance, 401(k) with company match, flexible vacation, and opportunities for growth in a fast-paced cloud technology environment. Join us in shaping the future of enterprise cloud computing while working with cutting-edge technology at global scale.

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

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
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan 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