Software Developer 2

World leader in cloud solutions using tomorrow's technology to tackle today's challenges, with 40+ years of experience.
$155,605 - $158,999
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle, a global leader in cloud solutions with over 40 years of industry experience, is seeking a Software Developer 2 to join their team in Redwood City, CA. This role offers an exciting opportunity to work on sophisticated backend systems and cloud infrastructure, with a competitive salary range of $155,605 to $158,999 per year.

The position requires a Master's degree in Computer Science, Engineering, or related field, and deep expertise in systems programming, particularly with C++ and Linux/UNIX environments. You'll be working on challenging technical problems involving distributed systems, cloud computing with AWS, and complex system architecture.

As a Software Developer 2, you'll be responsible for designing and developing software applications, troubleshooting complex systems, and building enhancements within existing software architecture. The role requires strong technical skills in areas such as virtual memory management, multithreading, load balancing, and distributed systems.

Oracle offers an exceptional benefits package including comprehensive medical, dental, and vision insurance, 401(k) with company match, flexible vacation time, and potential for bonus and equity compensation. The company promotes work-life balance and provides opportunities for professional growth within a stable, industry-leading organization.

The ideal candidate will have a strong foundation in computer science fundamentals, excellent problem-solving skills, and experience with performance optimization and distributed systems. You'll be joining a team that values innovation and technical excellence, working on products that serve millions of users worldwide.

This is an excellent opportunity for a mid-level software engineer looking to make an impact at a company that's at the forefront of cloud computing and enterprise software. Oracle's commitment to innovation, combined with its stable business model and comprehensive benefits package, makes this an attractive position for career growth and professional development.

Last updated 24 minutes 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

Linux
  • Master's degree in Computer Science, Engineering, or related technical field
  • Experience with operating systems
  • Knowledge of Linux and UNIX
  • Understanding of virtual memory management
  • Experience with multithreading
  • Knowledge of load balancing and consistent hashing
  • Understanding of Computer System Architecture
  • Knowledge of Computer Hardware Architecture
  • Experience with storage systems
  • Understanding of memory organization and management
  • Skills in performance evaluation and optimization
  • Proficiency in developing and debugging in C and C++
  • Knowledge of data structures and algorithms
  • Experience with distributed systems
  • Experience with cloud computing: IaaS, PaaS, and SaaS with Amazon Web Services (AWS)

Benefits For Software Developer 2

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Equity
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • Bonus and equity eligibility

Interested in this job?

Jobs Related To Oracle Software Developer 2

Software Developer 2

Mid-level Software Developer position at Oracle focusing on backend development using Java, Python, and SQL, offering competitive salary and comprehensive benefits.

Software Developer 2

Oracle is hiring a Software Developer 2 in Santa Clara, CA to design and develop cloud software applications using Java, JavaScript, and modern web frameworks.

Applications Developer

Applications Developer position at Oracle in Redwood City, CA, focusing on software development and machine learning, offering competitive salary and comprehensive benefits.

Software Developer 3

Mid-level software engineering role at Oracle Cloud Infrastructure focusing on distributed systems and cloud infrastructure development with 5+ years of experience required.

Senior SQL Java Application Support Engineer

Senior SQL Java Application Support Engineer position at Oracle Financial Services, providing L2 support for banking applications with 3-5 years experience required.