Taro Logo

Software Developer 3

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

Description For Software Developer 3

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Developer to join their Compute Services team. This role focuses on building large-scale distributed infrastructure for the cloud, developing new Infrastructure-as-a-Service technologies that operate at high scale in a broadly distributed multi-tenant cloud environment. The position requires expertise in distributed systems, virtualized infrastructure, and highly available services.

As a Software Developer 3, you'll be responsible for designing and developing software programs for databases, applications, tools, and networks. You'll take an active role in defining and evolving standard practices and procedures, working on non-routine and complex tasks that require advanced technical skills. The role offers opportunities to work with cutting-edge cloud technologies while contributing to Oracle's next-generation cloud platform.

The ideal candidate will be a distributed systems generalist capable of architecting broad systems interactions while being hands-on enough to dive deep into any part of the stack. You'll work in a collaborative, agile environment, focusing on building scalable solutions that support mission-critical customer requirements at a global scale.

This position offers the opportunity to work with a world leader in cloud solutions, contributing to innovative projects that shape the future of cloud computing. You'll be part of a team that values simplicity, scale, and continuous learning, while working on technologies that operate at the forefront of cloud infrastructure development.

Last updated 2 days ago

Responsibilities For Software Developer 3

  • Own technical design of key areas of the product
  • Take Accountability to deliver features within schedule and in good quality
  • Collaborate with other product and services teams
  • Proactively identify and resolve risks and issues
  • Identify operational gaps and design solution to mitigate it

Requirements For Software Developer 3

Java
Python
Linux
Kubernetes
  • Master's degree in Computer Science or related field
  • 5+ years of experience delivering and operating large scale, highly available distributed systems
  • Strong knowledge of Java
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Working familiarity with Terraform, python
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
  • Strong troubleshooting and performance tuning skills
  • Linux system knowledge and Operations knowledge

Benefits For Software Developer 3

Visa Sponsorship
  • Competitive benefits based on parity and consistency
  • Flexible medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Software Developer 3