Taro Logo

Senior Software Development Engineer (OCI)

A world leader in cloud solutions, providing enterprise software and cloud infrastructure services for over 40 years.
$79,800 - $178,100
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Development Engineer (OCI)

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Development Engineer to join their team building the future of enterprise cloud computing. This role focuses on developing distributed systems and virtualized infrastructure for Oracle's cloud platform. You'll be part of a dynamic team working on ambitious initiatives in a fast-growing environment where individual contributors can make significant technical and business impact.

The position involves designing and building innovative new systems from the ground up, working with cutting-edge cloud technologies and distributed systems. You'll be responsible for developing software for critical infrastructure components while helping define and evolve standard practices and procedures. The role offers the unique opportunity to work at the scale of one of the world's largest enterprise software companies while maintaining the agility and innovation of a startup.

As part of OCI's values-driven culture, you'll work in an environment that emphasizes equity, inclusion, and continuous learning. The team is committed to building large-scale distributed infrastructure that powers enterprise cloud computing. You'll have autonomy and support to do your best work alongside smart, motivated colleagues.

The role offers competitive compensation including salary, bonus potential, and equity, along with comprehensive benefits. You'll be part of Oracle's broader mission to provide the industry's most complete and integrated cloud solutions, working specifically on core infrastructure services including Compute, Storage, and Messaging capabilities.

Last updated a day ago

Responsibilities For Senior Software Development Engineer (OCI)

  • Own software design and development for major components of Oracle's Cloud Infrastructure
  • Work on distributed systems and low-level systems
  • Design broad distributed system interactions
  • Work in a collaborative, agile environment
  • Participate in mission-critical tier-one livesite servicing

Requirements For Senior Software Development Engineer (OCI)

Java
Python
Linux
  • 5+ years of software development experience with distributed systems
  • Proficient in Java, C, or C++ and scripting languages like Python
  • Experience with large-scale, highly distributed services infrastructure
  • Strong communication skills and systematic problem-solving approach
  • Knowledge of data structures, algorithms, operating systems
  • Experience with networking protocols (TCP/IP, HTTP)
  • Strong troubleshooting and performance tuning skills

Benefits For Senior Software Development Engineer (OCI)

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 and Investment Plan 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 Development Engineer (OCI)