Storage Software Engineer-C++/Java/File Systems/Lustre

A world leader in cloud solutions using tomorrow's technology to tackle today's problems, operating for 40+ years.
$79,000 - $178,100
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Storage Software Engineer-C++/Java/File Systems/Lustre

Oracle's Cloud Infrastructure team is building a next-generation Infrastructure-as-a-Service platform that supports mission-critical customer requirements at cloud scale. As a Storage Software Engineer, you'll join a team focused on delivering large-scale, high-performance, fault-tolerant solutions. The role offers opportunities to design and build innovative systems from the ground up and operate services at scale. The position is hybrid, requiring 3 days in office at either downtown Seattle or Santa Clara locations, with remote options available for candidates with extensive Lustre or Linux filesystem/Kernel development experience. The team values collaboration, innovation, and technical excellence, working on critical enterprise-level features that have significant technical and business impact. Oracle provides comprehensive benefits, promotes work-life balance, and maintains an inclusive workplace culture that values diverse perspectives.

Last updated a month ago

Responsibilities For Storage Software Engineer-C++/Java/File Systems/Lustre

  • Work with architects and product management to define requirements for OCI storage products
  • Make substantial contributions towards design and architecture
  • Implement proof of concepts
  • Mentor junior engineers
  • Write and review code
  • Write test automations

Requirements For Storage Software Engineer-C++/Java/File Systems/Lustre

Java
Python
Linux
  • 4+ years experience delivering and operating large scale, highly available cloud storage systems
  • Strong proficiency with C/C++ or Java and Python
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Strong troubleshooting and performance tuning skills
  • Bachelor's in Computer Science
  • Experience with cloud platforms (OCI, AWS, GCP, Azure) is a plus
  • Background in RMDA and high-performance networking is a plus
  • System administration experience with Lustre filesystems

Benefits For Storage Software Engineer-C++/Java/File Systems/Lustre

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
  • 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 Storage Software Engineer-C++/Java/File Systems/Lustre

Software Developer 3

Senior Software Developer role at Oracle, focusing on healthcare safety software development with C++, C#, and .NET technologies.

Senior Java Full Stack Developer

Senior Java Full Stack Developer position at Oracle, requiring 8+ years of experience in Java, microservices, and cloud technologies.

Senior Software Developer

Senior Software Developer role at Oracle focusing on CI/CD implementation and database development using multiple programming languages.

Software Developer 4

Senior Software Developer role at Oracle focusing on Java/J2EE development with competitive salary and comprehensive benefits package.

Software Developer 4

Senior Software Developer role at Oracle Life Sciences GIU, focusing on healthcare solutions development with 10+ years experience required.