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 3 months 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

Senior Software Developer(Hybrid)

Senior Software Developer position at Oracle offering hybrid work in Nashville or Seattle, focusing on enterprise software development with competitive compensation and benefits.

Database and Apex Developer

Senior Database and Apex Developer position at Oracle, focusing on Oracle APEX development and database management with competitive compensation and benefits.

Senior Applications Engineer

Senior Applications Engineer role at Oracle Health, focusing on healthcare technology solutions using distributed systems and cloud computing.

Senior Member Technical Staff

Senior cloud engineering role at Oracle working on Fusion Application as a Service (FAaaS) platform, developing scalable cloud infrastructure and applications.

Senior Linux Kernel Developer

Senior Linux Kernel Developer position at Oracle focusing on kernel development and hardware platform support.