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 is seeking a Software Developer 3 to join their cloud services team in a role that offers significant technical and business impact. This is a greenfield opportunity to design and build new cloud services from the ground up in a fast-growing environment working on ambitious initiatives.

The position requires an experienced engineer with a background in building control plane components for public cloud services including Google Cloud, AWS, and Azure. The ideal candidate will have proven experience in designing and launching major features into production, with deep understanding of control plane architecture and high-scale public cloud services.

As a Senior Member of Technical Staff, you'll be responsible for driving the design of major service components, working closely with engineering managers and TPMs, and providing technical leadership to junior team members. The role involves both high-level system design and hands-on development, from architectural documentation to code reviews and project bootstrapping.

Key technical requirements include 3+ years of distributed service engineering experience, proficiency in modern programming languages (Java, GoLang, C++, C#), and strong understanding of cloud architectures, databases, and distributed systems. The role offers competitive compensation ($79,800-$178,100) with comprehensive benefits including medical insurance, 401(k), flexible vacation, and stock purchase plans.

Oracle provides a dynamic and flexible workplace environment where engineers are given autonomy and support to do their best work. The company maintains a strong focus on operational excellence and customer satisfaction, while promoting a culture of innovation and continuous improvement. This role offers an excellent opportunity for career growth and technical leadership in a world-leading cloud solutions provider.

Last updated 21 hours ago

Responsibilities For Software Developer 3

  • Build services and act as a leader on your team
  • Write exceptional code and tests
  • Mentor others on your team
  • Establish high-quality standards
  • Drive the design and architecture of your service
  • Own the engineering delivery of a service component or product
  • Work closely with architects, product and program managers
  • Drive engineering efforts and provide direction to team members
  • Collaborate with other product teams
  • Identify and resolve risks and issues

Requirements For Software Developer 3

Java
Go
Linux
  • 3+ years distributed service engineering experience
  • Development experience in Java, GoLang, C++, or C#
  • Experience designing and operating public cloud service control planes
  • Deep understanding of object-oriented design and SDK development
  • Good knowledge of data structures, algorithms, and distributed systems
  • Working familiarity with networking protocols (TCP/IP, HTTP)
  • Good understanding of databases and NoSQL systems
  • Good understanding of Linux
  • BS degree in Computer Science or related field (MS preferred)
  • Technical leadership and mentorship skills

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
  • 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