Senior Software Engineer

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges, partnering with industry-leaders in almost every sector for over 40+ years.
$79,800 - $178,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Oracle is seeking a Senior Software Engineer to join their team in Santa Clara. This role offers an exciting opportunity to work on cloud infrastructure and distributed storage applications at one of the world's leading technology companies. As a senior engineer, you'll be responsible for designing and implementing scalable software features while working closely with talented colleagues.

The position requires strong expertise in backend technologies including Java/J2EE, Golang, or Python, along with experience in both SQL and NoSQL databases. You'll be working with modern cloud technologies including Docker and Kubernetes, making this an excellent opportunity for engineers interested in cloud computing and distributed systems.

The role offers comprehensive benefits including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and various other perks. With a salary range of $79,800 to $178,100, plus potential bonus and equity, this position provides competitive compensation along with the opportunity to work on challenging technical problems at scale.

Oracle values diversity and inclusion, maintaining broad salary ranges to account for variations in knowledge, skills, experience, and location. The company offers a collaborative environment where you can make a direct impact on cloud services while working with cutting-edge technology. This role is perfect for experienced engineers looking to take the next step in their career at a stable, innovative technology leader.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Lead the design and implementation of scalable, resilient software features
  • Collaborate closely with colleagues to deliver robust end-to-end distributed storage applications
  • Take full ownership of the SDLC, encompassing architecture, development, testing, monitoring, and production support
  • Engage with innovative cloud projects
  • Tackle challenging engineering issues
  • Make direct impact on Oracle's cloud services

Requirements For Senior Software Engineer

Java
Go
Python
MongoDB
Kubernetes
  • Must have 3+ years of experience in software engineering with a degree in Computer Science or related fields
  • Hands-on experience & expertise in Java/J2EE, Golang or Python along with moderate experience on Unix, shell scripting
  • Hands-on experience of working with SQL and NoSQL databases
  • Hands-on software Development experience
  • Experience in RESTful API added advantage
  • Experience with Cloud Services, Docker, and Kubernetes, is preferred
  • Analytical and problem-solving skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance, including expert medical opinion
  • Short term disability 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 Senior Software Engineer

Software Developer 4

Senior Software Engineer role at Oracle focusing on 5G network validation and telecommunications software development.

Software Developer 4

Senior Software Developer position at Oracle in Austin, TX, focusing on cloud solutions and microservices development with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer position at Oracle focusing on cloud application development and customer service software used by millions daily.

Software Developer 5

Senior Software Developer position at Oracle in Bengaluru, focusing on database and application development with 6-10+ years experience required.

Oracle Fusion SCM - Technical/ Functional Engineer (Product Support team)

Senior Technical/Functional Engineer role at Oracle, focusing on SCM Cloud Procurement modules, requiring 6+ years of experience in implementation and support.