Taro Logo

Senior Software Engineer

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for 40+ years.
$79,800 - $178,100
Security
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud · Cybersecurity

Description For Senior Software Engineer

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer to join their Security Products Group. This role offers a unique opportunity to build and operate massive-scale cloud services in a distributed, multi-tenant environment. The Security Products Group is focused on building comprehensive security solutions to protect customer cloud environments with innovative approaches and hyperscale efficiency.

The position involves working on critical security pillars including customer isolation, data encryption, security controls, and visibility. You'll be part of a team developing solutions to detect system vulnerabilities and threat activities, analyze security problems, and implement remediation measures to protect customer cloud environments from malicious actors.

As a Senior Engineer, you'll work on designing and implementing security services that help customers secure their data, manage access controls, detect vulnerabilities in their environment, source code, applications and containers. You'll be responsible for building resilient services that can scale to meet the demanding needs of Oracle's cloud customers while maintaining strict security and compliance requirements.

The role requires strong distributed systems experience and the ability to work independently on major features from design through production launch. You'll need to be comfortable diving deep into any part of the stack while also understanding broader distributed system interactions. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge cloud security challenges at scale.

This is an excellent opportunity for a security-minded distributed systems engineer who wants to make a significant impact on cloud security while working with the latest technologies and helping protect thousands of enterprise customers worldwide.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Build and operate cloud services in distributed, multi-tenant environment
  • Design and build innovative systems for business critical applications
  • Build comprehensive security product portfolios
  • Protect customer cloud environments
  • Detect system vulnerabilities and threat activities
  • Implement security controls and data encryption
  • Build services for customer isolation and security visibility

Requirements For Senior Software Engineer

Java
  • 4+ years distributed service engineering experience
  • Experience driving feature design reviews, documentation, UX reviews
  • Strong development experience in Java, C++, C#, or similar OO languages
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems
  • Good understanding of databases, NoSQL systems, storage and distributed persistence technologies
  • Experience building multi-tenant, virtualized infrastructure a plus

Benefits For Senior Software Engineer

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 with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Senior Software Engineer