Oracle is seeking a Software Developer 2 to join their team in building and enhancing distributed systems and cloud solutions. This role combines cutting-edge technology with practical business applications, requiring expertise in distributed systems, databases, and machine learning.
The position offers an opportunity to work with advanced technologies including distributed databases, storage systems, and modern programming frameworks. You'll be responsible for designing and developing software solutions, troubleshooting complex systems, and contributing to architectural improvements.
The ideal candidate will have a Master's degree in Computer Science or related field, with strong knowledge in distributed systems, database technologies, and machine learning concepts. You'll work with technologies like MongoDB, Cassandra, and various distributed computing frameworks.
Oracle provides a comprehensive benefits package including competitive salary, medical/dental/vision insurance, 401(k) with company match, flexible vacation, and various other benefits. The company's position as a leader in cloud solutions offers excellent career growth opportunities.
The role combines technical depth with practical application, making it ideal for someone who wants to work on large-scale distributed systems while contributing to enterprise-level solutions. You'll be part of a team that values innovation and technical excellence, with the opportunity to work on projects that impact millions of users worldwide.
Working at Oracle means joining a company with a 40+ year history of success and continuous innovation. The company culture promotes work-life balance and offers various programs for professional development. You'll be part of a diverse, inclusive workforce that tackles challenging technical problems while maintaining high standards of quality and reliability.