Senior Member of Technical Staff

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. They offer a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment.
Distributed Systems
Staff Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For Senior Member of Technical Staff

The Oracle Cloud Infrastructure (OCI) team provides opportunities to build and operate massive scale, integrated cloud services in a distributed, multi-tenant environment. The Security Products Group at OCI is building comprehensive product portfolios to protect customers' cloud environments with innovative approaches and hyperscale efficiency. They focus on customer isolation, data encryption, security controls, and visibility.

The ideal candidate will own software design and development for major components of Oracle's Cloud Infrastructure. They should be a strong coder and distributed systems generalist, able to dive deep into any part of the stack and low-level systems, as well as design broad distributed system interactions.

Key challenges include improving reliability, performance, and keeping up in the cybersecurity space. The team needs engineers who can build services that reliably protect customer cloud environments, keep up with fast-paced security solutions, and enable more options for customers to contribute to Oracle Cloud's growth.

Required Qualifications:

  • 4+ years distributed service engineering experience
  • Experience driving feature design reviews, documentation, and UX reviews
  • Strong development experience in Java, C++, C#, or similar OO languages
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems
  • Familiarity with networking protocols and standard network architectures
  • Understanding of databases, NoSQL systems, and distributed persistence technologies

Preferred Qualifications:

  • Experience developing services on public cloud platforms
  • Building continuous integration/deployment pipelines
  • Expertise in threat modeling and security solutions
  • Understanding of cryptography, DDoS, CVE, CIS, SAST, DAST, or similar security concepts

Oracle offers competitive benefits, work-life balance, and opportunities for community involvement. They are committed to diversity, inclusion, and providing accessibility assistance for applicants with disabilities.

Last updated 6 months ago

Responsibilities For Senior Member of Technical Staff

  • Own software design and development for major components of Oracle's Cloud Infrastructure
  • Dive deep into any part of the stack and low-level systems
  • Design broad distributed system interactions
  • Improve reliability and performance of systems
  • Build services that reliably protect customer cloud environments
  • Keep up with fast-paced security solutions
  • Enable more options for customers to contribute to Oracle Cloud's growth

Requirements For Senior Member of Technical Staff

Java
  • 4+ years distributed service engineering experience
  • Experience driving feature design reviews, documentation, and UX reviews
  • Strong development experience in Java, C++, C#, or similar OO languages
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems
  • Familiarity with networking protocols and standard network architectures
  • Understanding of databases, NoSQL systems, and distributed persistence technologies

Benefits For Senior Member of Technical Staff

Medical Insurance
Vision Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Options
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Senior Member of Technical Staff

Senior Member of Technical Staff - C/C++, Distributed Systems, Storage

Senior technical role at Oracle focusing on distributed systems and memory management for cloud database services, requiring C/C++ expertise.

Senior Member of Technical Staff (Java, Distributed system, Gen AI)

Senior technical role at Oracle focusing on building and enhancing cloud-native data services using Java and distributed systems expertise.

Senior Member of Technical Staff

Senior technical role focusing on large-scale cloud infrastructure performance optimization and RDMA networking at Oracle Cloud Infrastructure.

Senior Manager Software Engineering/Large Scale Distributed Systems

Senior Manager position leading distributed systems engineering teams at Oracle Health Data Intelligence, focusing on cloud-based healthcare technology transformation.

Software Development Snr Manager

Senior Software Development Manager position at Oracle, leading networking automation and health initiatives, requiring 10+ years experience in distributed systems and team management.