Software Developer 3

A world leader in cloud solutions, using tomorrow's technology to tackle today's problems.
$87,000 - $142,500
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 3

Oracle's Cloud Infrastructure team is seeking a Software Developer 3 to join their storage infrastructure development team. This role focuses on building large-scale distributed infrastructure for the cloud, working on Infrastructure-as-a-Service technologies that operate at high scale in a broadly distributed multi-tenant cloud environment. The position offers an opportunity to work on cutting-edge cloud storage solutions, designing and building innovative systems from the ground up.

As a Senior Member of Technical Staff, you'll be responsible for major components of Oracle's Cloud Storage Infrastructure, working in a collaborative, agile environment. The role requires expertise in distributed systems, with opportunities to make significant technical and business impact in a fast-growing cloud environment.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and various other benefits. The company maintains a strong commitment to diversity and inclusion, promoting an environment where innovation thrives through diverse perspectives.

This position requires strong technical skills in distributed systems, programming languages like C++ and Java, and deep understanding of storage infrastructure. You'll be part of a team building the future of cloud technology, with the stability of an enterprise leader and the dynamic pace of a startup environment.

The role offers competitive compensation, professional growth opportunities, and the chance to work on large-scale systems that impact millions of users worldwide. Join Oracle's cloud team to be part of a transformative journey in cloud computing and storage solutions.

Last updated 6 days ago

Responsibilities For Software Developer 3

  • Own the software design and development for major components of Oracle's Cloud Storage Infrastructure
  • Design and implement distributed system interactions
  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Work on cloud-based distributed systems and storage infrastructure

Requirements For Software Developer 3

Java
Python
Linux
  • 4+ years experience delivering and operating large scale, highly available distributed systems
  • Strong knowledge of C++ and/or Java, and experience with scripting languages such as 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 block storage systems, NoSQL systems, and distributed persistence technologies
  • Strong troubleshooting and performance tuning skills
  • BS or MS degree or equivalent experience
  • English language proficiency

Benefits For Software Developer 3

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 Software Developer 3

Cloud Support Engineer

Cloud Support Engineer position at Oracle supporting OCI customers with networking and connectivity solutions.

Cloud Adoption Manager

Cloud Adoption Manager position at Oracle focusing on driving customer cloud adoption, usage growth, and technical success within EMEA region.

Software Developer 2

Mid-level Software Engineer position at Oracle Cloud Infrastructure, focusing on cloud services development for digital media production with competitive benefits and growth opportunities.

Cloud Support Engineer

Senior Cloud Support Engineer position at Oracle providing technical support for OCI Services, requiring 3-5+ years experience and shift work flexibility.

Cloud Adoption Manager

Cloud Adoption Manager position at Oracle, focusing on customer success and cloud consumption growth, requiring 3-5+ years of cloud engineering experience.