Taro Logo

Software Developer 3

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges for over 40+ years.
United States
$79,800 - $178,100
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Job Description

The Oracle Cloud Infrastructure (OCI) team offers an exciting opportunity to build and operate massive scale cloud services in a distributed, multi-tenant environment. As a Software Developer 3, you'll join a dynamic team committed to providing the best cloud products for customers tackling significant challenges. The role combines hands-on engineering with the chance to solve complex problems in distributed systems and networking infrastructure.

You'll be working on large-scale availability solutions for the cloud, enjoying the agility of a startup with the stability of a Fortune 100 company. The position offers significant growth potential, high visibility, and the opportunity to make meaningful technical and business impact. You'll collaborate with talented engineers to solve complex problems in distributed systems, data processing, and availability software at massive scale.

The role requires expertise in Java/Python/Go, distributed systems, and cloud computing technologies. You'll work with modern technologies including Kafka, REST APIs, and various networking protocols. The position offers competitive compensation ($79,800-$178,100) plus comprehensive benefits including medical, dental, vision, 401(k) with match, and flexible vacation.

Oracle provides an inclusive work environment, emphasizing work-life balance and opportunities for professional growth. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving while building critical infrastructure for Oracle's cloud services.

Last updated a day ago

Responsibilities For Software Developer 3

  • Define and develop 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 availability solutions for the cloud
  • Work on complex problems in distributed systems, data processing, metrics collection, data analytics

Requirements For Software Developer 3

Java
Python
Go
Kafka
  • 4+ years of experience in software development
  • 2+ years of experience in developing large-scale distributed services/applications
  • Proficiency with Java/Python/Go and Object Oriented programming
  • Excellent knowledge of basic data structures, search/sort algorithms
  • Experience with socket programming
  • Excellent organizational, verbal, and written communication skills
  • Graduate Degree in Computer Science or related field

Benefits For Software Developer 3

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • 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