Software Developer

A world leader in cloud solutions using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
$84,000 - $134,400
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · Cloud

Description For Software Developer

Oracle is seeking a Software Developer to join their team in Redwood City, CA. This role offers an exciting opportunity to work with one of the world's leading cloud solution providers, focusing on developing and maintaining critical software systems. The position requires expertise in low-level systems programming, database internals, and complex software development using C/C++.

As a Software Developer at Oracle, you'll be responsible for designing, developing, and troubleshooting software applications and operating systems. The role demands strong technical skills in concurrent programming, data structures, and algorithms, along with practical experience in Linux environments. You'll work on challenging projects that require both deep technical knowledge and problem-solving abilities.

The position offers a competitive compensation package ranging from $84,000 to $134,400 annually, along with comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, and flexible vacation time. Oracle provides a collaborative environment where innovation is encouraged and professional growth is supported.

This role is perfect for someone with a Master's degree in Computer Science or related field who enjoys working on complex technical challenges and wants to contribute to enterprise-scale software solutions. You'll be part of a company with a 40+ year track record of success, working alongside industry experts while building next-generation cloud technologies.

Last updated an hour ago

Responsibilities For Software Developer

  • Design, develop, troubleshoot and test/QA software
  • Apply software architecture knowledge to develop applications
  • Debug and design software applications or operating systems
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Troubleshoot and fix bugs in moderate to complex software projects

Requirements For Software Developer

Linux
  • Master's degree in Computer Science, Engineering, Artificial Intelligence, or related field
  • Experience with *Nix (Linux) including file manipulation and simple commands
  • Coding in C programming language
  • Experience with concurrent software programming
  • Knowledge of data structures and algorithms
  • Database system internals knowledge
  • Debugging skills for complex systems
  • Experience with C/C++ development
  • Low-level systems programming expertise
  • Unit testing experience

Benefits For Software Developer

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 and Investment Plan 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

Interested in this job?

Jobs Related To Oracle Software Developer

Software Developer 2

Mid-level software developer position at Oracle focusing on distributed systems and network architecture, offering competitive compensation and comprehensive benefits.

Software Developer 2

Mid-level Software Developer position at Oracle in Redwood City, CA, focusing on cloud technologies and distributed systems development with competitive compensation and benefits.

Software Developer 3

Software Developer 3 position at Oracle Cloud Infrastructure, building cloud services and developer tools with 3-5+ years experience required.

Software Developer 2

Mid-level Software Developer position at Oracle focusing on backend development with Java/Golang, cloud services, and microservices architecture.

Software Developer 3

Mid-level Software Developer position at Oracle in Seattle, working on cloud solutions with Java/Python, offering competitive salary and comprehensive benefits.