Senior Software Engineer

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges 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, CA. This role presents an exciting opportunity to work on cutting-edge cloud technology and distributed storage applications at one of the world's leading enterprise software companies.

As a Senior Engineer, you'll be at the forefront of designing and implementing scalable, resilient software features while collaborating with talented colleagues. The position requires expertise in Java/J2EE, Golang, or Python, along with experience in cloud services, databases, and modern development practices. You'll take full ownership of the software development lifecycle, from architecture to production support.

The ideal candidate brings 3+ years of software engineering experience, strong analytical skills, and a computer science degree. You'll work with a variety of technologies including SQL/NoSQL databases, RESTful APIs, Docker, and Kubernetes. This role offers competitive compensation ranging from $79,800 to $178,100 annually, plus comprehensive benefits including medical insurance, 401(k) matching, and flexible vacation.

Oracle provides an inclusive work environment where innovation thrives, offering opportunities to work on challenging projects that directly impact their cloud services. The company's 40+ year history of success, combined with their commitment to work-life balance and professional growth, makes this an excellent opportunity for experienced engineers looking to make a significant impact in enterprise software.

The role offers extensive benefits, including healthcare coverage, retirement plans, paid time off, and various insurance options. Oracle's commitment to diversity and inclusion, along with their support for professional development and work-life balance, creates an environment where engineers can thrive while working on innovative solutions that shape the future of cloud technology.

Last updated 3 hours 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
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
  • 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 Developer position at Oracle in Austin, TX, offering $96K-$223K, focusing on Java, SQL, and cloud architecture with comprehensive benefits.

Senior Software Developer

Senior Software Developer position at Oracle-NetSuite focusing on ERP platform development using Java and JavaScript in Hyderabad.

Senior Software Developer

Senior Software Developer position at Oracle working on Cloud Infrastructure console development using Java, Python, and cloud technologies.

Software Developer 5

Senior Software Developer position at Oracle in Redwood City, focusing on cloud solutions development with Java and Python, offering competitive salary and comprehensive benefits.

Senior Software Developer

Senior Software Developer role at Oracle focusing on banking applications using Spring Boot and Microservices, requiring 10+ years of experience in Java development.