Taro Logo

Software Developer 4

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.
$96,800 - $223,400
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 4

Oracle Cloud Infrastructure (OCI) is seeking a skilled Software Developer 4 to join their team building the future of cloud for Enterprises. This role combines the agility of a startup with the scale of the world's leading enterprise software company. You'll be part of building and operating massive scale, integrated cloud services in a distributed, multi-tenant environment.

The position focuses on developing cloud-native database solutions and large-scale distributed services. You'll work on creating unparalleled performance and durability with new storage backend systems. The role involves solving complex problems in distributed database systems, storage infrastructure, and transaction processing.

As an IC4 level position, you'll have significant technical and business impact, designing and building innovative systems from the ground up. The team operates in a fast-growing environment, working on ambitious initiatives in cloud infrastructure.

The compensation package ranges from $96,800 to $223,400 annually, with additional benefits including comprehensive healthcare, 401(k) matching, flexible vacation, and equity opportunities. The role requires 6+ years of experience and deep expertise in distributed systems, database management, and C/C++ development.

This position offers the opportunity to work with cutting-edge cloud technology while contributing to Oracle's mission of providing best-in-class cloud products for enterprise customers. You'll be part of a diverse team of creators and inventors, tackling some of the world's biggest challenges in cloud computing.

Last updated 4 hours ago

Responsibilities For Software Developer 4

  • Define and evolve standard software engineering practices, architecture and procedures
  • Define, develop, design, and debug Cloud Scale Distributed Systems and Services
  • Provide mentorship for other engineers
  • Own software development of significant features in Oracle Cloud's Database Service offerings
  • Work with C/C++ development and learn new languages as needed
  • Contribute individually and as a team member, providing direction and mentoring to others

Requirements For Software Developer 4

Java
Linux
  • 6+ years of professional software development experience or 4+ years with an advanced degree in Computer Science, Mathematics, or Engineering
  • Strong technical skills with proven record of designing and developing cloud-scale systems
  • Deep understanding of Computer Science basics like Operating System Internals, Networking, Architecture
  • Strong experience with data structures, algorithms, concurrency, multi-threading, object-oriented design
  • Deep knowledge of database internals, database management, and life cycle management
  • Proficiency in developing large production projects written in modern C, C++
  • BS or MS degree or equivalent experience relevant to functional area

Benefits For Software Developer 4

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
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 of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Software Developer 4

Applications Developer 5

Senior Applications Developer role at Oracle focusing on Java enterprise development, system design, and performance optimization.

Software Developer 4

Staff Software Engineer role at Oracle working on cloud-scale distributed systems and database services, requiring 3-5 years of experience in C++ development.

Software Developer 4

Staff Software Engineer role at Oracle focusing on cloud database solutions and software development, requiring 6+ years of experience and strong expertise in Oracle technologies.

Software Developer 5

Senior software developer position at Oracle focusing on distributed systems and database technologies, offering competitive compensation and comprehensive benefits.

Software Developer - Process Automation

Senior Database Engineer role at Oracle, focusing on Process Automation and Database Native Workflow development, offering competitive compensation and comprehensive benefits.