Software Developer 2

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
$73,700 - $158,200
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · Cloud

Description For Software Developer 2

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.

Last updated 3 months ago

Responsibilities For Software Developer 2

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

Requirements For Software Developer 2

MongoDB
Cassandra
  • Master's degree in Computer Science, Engineering, Information Networking, or related technical field
  • Knowledge of machine-level code and compiler optimization
  • Experience with distributed systems and synchronization
  • Knowledge of distributed databases and storage systems
  • Experience with MapReduce, Spark and GraphLab
  • Understanding of Machine Learning and neural networks
  • Knowledge of parallel computer architecture and programming

Benefits For Software Developer 2

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

Interested in this job?

Jobs Related To Oracle Software Developer 2

Software Developer 3

Mid-level software engineering role at Oracle focusing on distributed systems and cloud infrastructure development using Java and Go.

Software Developer 3

Mid-level software engineering role at Oracle focusing on distributed systems and cloud infrastructure development, requiring 3-5+ years of experience.

Software Developer 2

Mid-level Software Developer position at Oracle focusing on distributed systems and cloud-native Big Data technologies.

Member of Technical Staff (JoinOCI-SDE)

Member of Technical Staff position at Oracle Cloud Infrastructure focusing on distributed systems development with competitive pay and comprehensive benefits.

Software Developer 2

Mid-level software developer position at Oracle Cloud Infrastructure, focusing on distributed systems and cloud computing with 3+ years of experience required.