Software Developer 4

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
United States
$96,800 - $223,400
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 4

Oracle NoSQL Database development team is seeking a skilled Software Developer to join their industry-leading distributed cloud database team. This role focuses on building and maintaining a horizontally scalable, shared-nothing, distributed cloud database system. The position requires deep expertise in distributed systems, database internals, and high-performance computing.

You'll be working with an exceptional team solving some of the world's most challenging distributed cloud database problems. The role demands extensive experience with large-scale systems and offers an opportunity to work on one of the premier industrial-strength NoSQL Databases in the market today.

The ideal candidate will have strong proficiency in Java/JVM, with particular emphasis on performance engineering and system optimization. Knowledge of database internals, including concurrent B-tree access methods, transactions, recovery, and query processing, is highly valuable. Experience with log-structured storage systems and software design for high availability and resiliency is also desirable.

As part of Oracle, you'll join a world leader in cloud solutions that uses cutting-edge technology to solve contemporary challenges. The company offers comprehensive benefits including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and various other perks. Oracle maintains an inclusive workforce that promotes diverse insights and perspectives, making it an ideal place for professional growth and development.

The position offers competitive compensation ranging from $96,800 to $223,400 per annum, with potential for bonus and equity. This is an excellent opportunity for experienced developers looking to make a significant impact in the cloud database space while working with cutting-edge technology and a world-class team.

Last updated 4 hours ago

Responsibilities For Software Developer 4

  • Take an active role in the definition and evolution of standard practices and procedures
  • Define and develop software for tasks associated with developing, designing and debugging of software applications or operating systems
  • Work on Oracle NoSQL Database development
  • Solve challenging distributed cloud database problems

Requirements For Software Developer 4

Java
Linux
  • 8+ years of experience working on Linux/UNIX systems
  • Strong background in performance engineering
  • Deep understanding of Java and the JVM
  • Complete understanding of software development life cycle
  • Experience with profiling large-scale systems
  • Ability to work with geographically distributed team
  • Exceptional written and verbal communication skills
  • Experience with complex distributed systems
  • Strong knowledge of Java, C++, or C
  • Experience working in large scale cloud environments
  • MS or PHD in computer science or equivalent experience

Benefits For Software Developer 4

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

Senior Software Developer

Senior Software Developer role at Oracle focusing on Java, Spring Boot, and microservices development with 3-5+ years of experience required.

Senior Member of Technical Staff

Senior backend engineering role at Oracle focusing on Java, J2EE, and microservices development with 4-6 years of experience required.

Senior Member of Technical Staff

Senior backend engineering role at Oracle focusing on Java, J2EE, and microservices development with 4-6 years of experience required.

Senior Member of Technical Staff

Senior software engineering role at Oracle focusing on Java backend development with 4+ years of experience required.

Applications Developer 5

Senior Applications Developer role at Oracle focusing on software architecture and development for commercial applications.