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.