Taro Logo

Software Developer 3

A world leader in cloud solutions that uses tomorrow's technology to tackle today's challenges, partnering with industry-leaders in almost every sector for over 40+ years.
$79,800 - $178,100
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Job Description

Oracle is seeking a Software Developer 3 to join their team in Santa Clara, CA. This role involves designing, developing, and troubleshooting software applications as part of the software engineering division. The ideal candidate will have a Master's degree and 3 years of experience, with strong expertise in distributed systems, Docker containerization, and microservices architecture. The position offers comprehensive benefits and competitive compensation ranging from $79,800 to $178,100 annually.

The role requires deep technical knowledge in areas such as CAP theorem, consensus protocols, algorithm design, and distributed systems. You'll be responsible for developing and debugging software applications, building system enhancements, and suggesting architectural improvements. Oracle provides a robust environment for professional growth, offering various benefits including medical insurance, 401(k) matching, flexible vacation, and stock purchase plans.

As a world leader in cloud solutions, Oracle partners with industry leaders across sectors and maintains a strong commitment to innovation and inclusive workforce development. The company offers opportunities for work-life balance and encourages community involvement through volunteer programs. This position provides an excellent opportunity to work on cutting-edge technology while contributing to solutions that tackle today's business challenges.

The ideal candidate will bring expertise in scalable, fault-tolerant distributed application design, service-oriented architecture, and cloud technologies. You'll be part of a team that values technical excellence and innovation, with opportunities to work on significant projects that impact Oracle's cloud infrastructure and enterprise solutions.

Last updated a day ago

Responsibilities For Software Developer 3

  • Design, develop, troubleshoot and test/QA software
  • Apply knowledge of software architecture to develop and debug applications
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Debug and design software applications and operating systems

Requirements For Software Developer 3

Kubernetes
  • Master's degree in Computer Science, Engineering, or related technical field
  • 3 years of experience in software development
  • Experience with CAP theorem, consensus, and Replication
  • Knowledge of Algorithm Design Analysis and Computational Usage
  • Experience with Distributed system design and implementation
  • Knowledge of Contingency and Disaster Recovery Planning
  • Expertise in Docker, Docker Swarm, Docker Engine and Docker Machine
  • Experience with scalable, fault tolerant distributed application design
  • Knowledge of service oriented architecture and Micro Service architecture

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) Savings with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal