Taro Logo

Software Developer 3

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating for 40+ years, partnering with industry leaders across sectors.
$79,800 - $178,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Job Description

Oracle's OLTP organization is seeking a talented Software Developer 3 to join their fast-growing engineering team focused on building next-generation cloud Data platforms. This role offers an opportunity to make significant technical and business impact while working on distributed database systems and cloud services.

As a member of the Cloud Services Development teams, you'll be responsible for the software design and development of major components of Oracle's Cloud Infrastructure, specifically working with the centralized database store for Oracle Public Cloud. The position requires expertise in distributed systems, cloud services, and database technologies.

The ideal candidate will bring 6+ years of experience in large-scale distributed systems, strong programming skills in Java and scripting languages, and deep knowledge of cloud infrastructure. You'll work on everything from enhancing existing products to building new ones from scratch, making this an excellent opportunity for someone passionate about databases and distributed systems.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and various other perks. The company maintains a culture that promotes work-life balance and offers competitive compensation including potential bonus and equity opportunities.

This is an excellent opportunity for experienced developers looking to work with cutting-edge technology at a global leader in cloud solutions. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving while building systems that power Oracle's cloud infrastructure.

Last updated 5 hours ago

Responsibilities For Software Developer 3

  • Assist in defining and developing software for tasks associated with developing, debugging or designing software applications or operating systems
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Build large-scale and mission-critical distributed systems and cloud services
  • Own the software design and development for major components of Oracle's Cloud Infrastructure

Requirements For Software Developer 3

Java
Python
  • 6+ years of experience delivering and operating large scale, highly available distributed systems and/or cloud services
  • Strong knowledge of Java with scripting languages such as Python, Perl, etc.
  • Strong knowledge of data structures, algorithms, operating systems, distributed systems and cloud services 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 knowledge of Terraforms and/or Ansible is preferred

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
  • Pre-tax commuter and parking benefits
  • 401(k) with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan