Taro Logo

Software Developer 1

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating for 40+ years, partnering with industry leaders across sectors.
$57,000 - $141,200
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · Cloud

Job Description

Oracle is seeking a Software Developer 1 to join their team in Redwood City. This entry-level position offers an opportunity to work on cutting-edge software development projects at one of the world's leading cloud solutions providers. The role involves designing, developing, and troubleshooting software applications and operating systems, with a focus on both building new features and enhancing existing architectures.

As a Software Developer 1, you'll work with a diverse tech stack including multiple programming languages (C, C++, Python, Java, JavaScript, Golang) and frameworks (SpringBoot, React.js, Flask). The position requires strong technical fundamentals, including knowledge of distributed systems, machine learning, and database technologies. You'll be working on complex technical challenges while having the opportunity to grow your skills in areas like systems programming and operating systems kernel programming.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation policy, and potential for bonus and equity compensation. The salary range is competitive, ranging from $57,000 to $141,200 per annum, with additional benefits and growth opportunities.

The company maintains a strong commitment to work-life balance and inclusive workplace practices, making it an ideal environment for developers starting their careers. You'll be part of a global organization that has been at the forefront of technology innovation for over 40 years, working on solutions that impact millions of users worldwide.

Last updated 7 hours ago

Responsibilities For Software Developer 1

  • 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 1

Java
JavaScript
Python
React
MySQL
Go
  • Bachelor's degree in Computer Science, Engineering, or related technical field
  • Experience with databases (Oracle, SQLite, DuckDB, MySQL)
  • Knowledge of distributed systems
  • Systems programming experience
  • Machine learning knowledge
  • Operating systems kernel programming
  • Programming in C, C++, SQL, Python, Java, JavaScript, and Golang
  • Experience with SpringBoot, React.js, Flask frameworks
  • Agile Development experience
  • Knowledge of Compilers and Parsers
  • Experience with Scikit-learn, Pytorch

Benefits For Software Developer 1

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
  • Supplemental life insurance
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) with company match
  • Flexible Vacation policy
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • May be eligible for bonus and equity

Related Jobs