Taro Logo

Software Developer 3

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.
$79,800 - $178,100
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 3

Oracle Cloud Infrastructure (OCI) is seeking a Software Developer 3 to join their Infrastructure Engineering Organization, specifically focusing on Datacenter Automation Software. This role offers a unique opportunity to build and operate massive-scale cloud services in a distributed, multi-tenant environment.

The team is responsible for developing services and tools that accelerate OCI's compute and network capacity growth. You'll be working on a greenfield development environment with significant autonomy, while integrating with existing systems through established contracts. The role involves all aspects of physical asset lifecycle management, from planning and design to delivery and decommissioning.

As a Software Developer 3, you'll be tackling complex challenges in distributed systems and virtualized infrastructure. You'll have the opportunity to make significant technical and business impact by designing and building innovative systems that power business-critical applications for Oracle's customers.

The position requires strong expertise in Java or Python, with a focus on building highly available services. You'll be working in a fast-paced, collaborative environment where you'll need to effectively communicate technical concepts and contribute to architectural decisions. The role offers competitive compensation ($79,800 - $178,100) and comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, and flexible vacation.

This is an excellent opportunity for experienced cloud engineers who are passionate about technology, comfortable with ambiguity, and driven to deliver high-quality solutions. You'll be joining a team that values technical excellence, customer obsession, and continuous innovation in cloud infrastructure.

Last updated a day ago

Responsibilities For Software Developer 3

  • Build and operate cloud services in distributed multi-tenant environment
  • Design and implement highly available and scalable services
  • Manage physical assets throughout their lifecycle
  • Deliver high-scale, high-impact solutions
  • Work in a collaborative, cross-functional team environment
  • Communicate technical concepts clearly

Requirements For Software Developer 3

Java
Python
  • Strong grasp of Computer Science concepts (data structures, algorithms, programming paradigms)
  • Proficient in Java or Python
  • Experience building highly available services
  • Knowledge of service-oriented design patterns
  • Experience with production operations
  • Strong communication skills
  • 3 to 5+ years of experience
  • Experience in diagnosing and troubleshooting performance issues
  • Experience building control plane/data plane solutions (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
  • 401(k) Savings 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 Software Developer 3