Taro Logo

Software Developer 2

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.
$123,656 - $158,999
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle America, Inc. is seeking a Software Developer 2 to join their product development team in New York. This role offers an exciting opportunity to work on distributed systems and cloud services at one of the world's leading technology companies.

As a Software Developer 2, you'll be responsible for designing, developing, and troubleshooting software applications, with a focus on distributed systems and database technologies. The role requires expertise in object-oriented programming, consensus protocols (RAFT and Paxos), and advanced data structures. You'll work with cutting-edge technologies including cloud services, block/file/object storage, and consistent hashing.

The position offers a competitive salary range of $123,656 - $158,999 per annum, with potential for bonus and equity. Oracle provides a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation policy, and paid parental leave.

This is an excellent opportunity for someone with a Master's degree in Computer Science or related field who wants to work on challenging technical problems at scale. You'll be part of a team that builds and enhances software architecture, contributing to Oracle's cloud infrastructure and database solutions.

Oracle maintains a culture of innovation and inclusion, offering work-life balance and opportunities for professional growth. The company has a 40+ year track record of success and continues to lead in cloud solutions, making it an ideal place for technologists who want to make an impact while working with industry-leading technologies.

The role offers the chance to work on complex distributed systems problems while being supported by Oracle's extensive resources and expertise. You'll be part of a team that values technical excellence and innovation, with opportunities to contribute to significant projects that affect millions of users worldwide.

Last updated a day ago

Responsibilities For Software Developer 2

  • Design, develop, troubleshoot and/or test/QA software
  • Apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture

Requirements For Software Developer 2

Java
  • Master's degree in Computer Science, Engineering, or related technical field
  • Object oriented programming
  • Distributed systems
  • Oracle database
  • Transactional databases
  • Consensus protocols: RAFT and Paxos
  • Data structures: log-structured merge trees and BTrees
  • Cloud services
  • Block, file, and object storage
  • Consistent hashing

Benefits For Software Developer 2

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Medical, dental, and vision insurance, including expert medical opinion
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance (Employee/Spouse/Child)
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation policy
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • Voluntary benefits including auto, homeowner and pet insurance

Interested in this job?

Jobs Related To Oracle Software Developer 2