Oracle
Senior Software Engineer - Security / Distributed Systems
Join to apply for the
Senior Software Engineer - Security / Distributed Systems
role at
Oracle
The Oracle Cloud Infrastructure (OCI) team provides the opportunity to build and operate a suite of massive-scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet customers who are tackling some of the world’s biggest challenges.
We offer unique opportunities for smart, hands‑on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. Engineers at every level have a significant technical and business impact designing and building innovative systems to power our customers’ business‑critical applications.
Security Products Group at OCI OCI Security Products Group builds comprehensive product portfolios to protect customers’ cloud environments with innovative approaches and hyperscale efficiency. Core security pillars: customer isolation, data encryption, security controls, visibility. The vision is to build the most secure cloud environment for customers. The group focuses on detecting system vulnerabilities and threat activities, correlating and analyzing problems, then remediating, notifying, and blocking attacks from malicious actors against customer cloud environments.
We offer a rich set of services to help customers secure their data and provide flexible access, detect vulnerabilities and threats in source code, applications and containers, and take remediations based on industry best practices such as CVE and CIS. Our solutions enable customers to confidently build their business on Oracle Cloud.
Who We’re Looking For Engineers with distributed‑systems experience, design and launch major features into production, operate high‑scale services, understand resilience, and manage data that travels long distances while abiding by compliance and regulations. The ideal candidate owns software design and development for major components of Oracle’s Cloud Infrastructure, is a rock‑solid coder and a distributed systems generalist, values simplicity and scale, works comfortably in a collaborative agile environment, and is excited to learn.
Responsibilities
Cloud service design for availability, scalability, observability, and testability.
Implementation, validation and documentation of services and their component micro‑services.
Stay abreast of emerging technologies and industry best practices, ensuring compliance and driving innovation within the organization.
Work collaboratively to realize and achieve the technical vision of the team.
Engage with geographically distributed engineering teams.
Ensure compliance to software development standards, processes, and best practices.
Required Qualifications
4+ years distributed service engineering experience in a software development environment.
Experience driving feature design reviews, documentation, UX reviews, and working with Product Managers through the entire launch process.
Strong development experience in Java, C++, C#, or similar OO languages.
Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
Good understanding of databases, NoSQL systems, storage and distributed persistence technologies.
Experience building multi‑tenant, virtualized infrastructure is a strong plus.
Preferred Qualifications
Hands‑on experience developing services on a public cloud platform (e.g., AWS, Azure, Oracle).
Building continuous integration/deployment pipelines with robust testing and deployment schedules.
Expertise in applying threat modeling or other risk identification techniques to develop security solutions.
Experience and understanding of cryptography, DDoS, CVE, CIS, SAST, DAST, or similar security and compliance knowledge.
Qualifications Disclaimer: Certain US customer or client‑facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Salary and Benefits US: Hiring Range in USD from: $79,200 - $178,100 per year. May be eligible for bonus and equity.
Medical, dental, and vision insurance.
Short‑term disability and long‑term disability.
Life insurance and AD&D.
Supplemental life insurance (Employee/Spouse/Child).
Health care and dependent care Flexible Spending Accounts.
Pre‑tax commuter and parking benefits.
401(k) Savings and Investment Plan with company match.
Paid time off: Flexible vacation for eligible employees.
11 paid holidays.
Paid sick leave: 72 hours per year.
Paid parental leave.
Adoption assistance.
Employee Stock Purchase Plan.
Financial planning and group legal.
Voluntary benefits including auto, homeowner and pet insurance.
About Oracle As a world‑leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’re committed to growing an inclusive workforce and supporting employees with flexible medical, life insurance, and retirement options. We encourage employees to give back to their communities through volunteer programs.
Equal Employment Opportunity Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
#J-18808-Ljbffr
Senior Software Engineer - Security / Distributed Systems
role at
Oracle
The Oracle Cloud Infrastructure (OCI) team provides the opportunity to build and operate a suite of massive-scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet customers who are tackling some of the world’s biggest challenges.
We offer unique opportunities for smart, hands‑on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. Engineers at every level have a significant technical and business impact designing and building innovative systems to power our customers’ business‑critical applications.
Security Products Group at OCI OCI Security Products Group builds comprehensive product portfolios to protect customers’ cloud environments with innovative approaches and hyperscale efficiency. Core security pillars: customer isolation, data encryption, security controls, visibility. The vision is to build the most secure cloud environment for customers. The group focuses on detecting system vulnerabilities and threat activities, correlating and analyzing problems, then remediating, notifying, and blocking attacks from malicious actors against customer cloud environments.
We offer a rich set of services to help customers secure their data and provide flexible access, detect vulnerabilities and threats in source code, applications and containers, and take remediations based on industry best practices such as CVE and CIS. Our solutions enable customers to confidently build their business on Oracle Cloud.
Who We’re Looking For Engineers with distributed‑systems experience, design and launch major features into production, operate high‑scale services, understand resilience, and manage data that travels long distances while abiding by compliance and regulations. The ideal candidate owns software design and development for major components of Oracle’s Cloud Infrastructure, is a rock‑solid coder and a distributed systems generalist, values simplicity and scale, works comfortably in a collaborative agile environment, and is excited to learn.
Responsibilities
Cloud service design for availability, scalability, observability, and testability.
Implementation, validation and documentation of services and their component micro‑services.
Stay abreast of emerging technologies and industry best practices, ensuring compliance and driving innovation within the organization.
Work collaboratively to realize and achieve the technical vision of the team.
Engage with geographically distributed engineering teams.
Ensure compliance to software development standards, processes, and best practices.
Required Qualifications
4+ years distributed service engineering experience in a software development environment.
Experience driving feature design reviews, documentation, UX reviews, and working with Product Managers through the entire launch process.
Strong development experience in Java, C++, C#, or similar OO languages.
Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
Good understanding of databases, NoSQL systems, storage and distributed persistence technologies.
Experience building multi‑tenant, virtualized infrastructure is a strong plus.
Preferred Qualifications
Hands‑on experience developing services on a public cloud platform (e.g., AWS, Azure, Oracle).
Building continuous integration/deployment pipelines with robust testing and deployment schedules.
Expertise in applying threat modeling or other risk identification techniques to develop security solutions.
Experience and understanding of cryptography, DDoS, CVE, CIS, SAST, DAST, or similar security and compliance knowledge.
Qualifications Disclaimer: Certain US customer or client‑facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Salary and Benefits US: Hiring Range in USD from: $79,200 - $178,100 per year. May be eligible for bonus and equity.
Medical, dental, and vision insurance.
Short‑term disability and long‑term disability.
Life insurance and AD&D.
Supplemental life insurance (Employee/Spouse/Child).
Health care and dependent care Flexible Spending Accounts.
Pre‑tax commuter and parking benefits.
401(k) Savings and Investment Plan with company match.
Paid time off: Flexible vacation for eligible employees.
11 paid holidays.
Paid sick leave: 72 hours per year.
Paid parental leave.
Adoption assistance.
Employee Stock Purchase Plan.
Financial planning and group legal.
Voluntary benefits including auto, homeowner and pet insurance.
About Oracle As a world‑leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’re committed to growing an inclusive workforce and supporting employees with flexible medical, life insurance, and retirement options. We encourage employees to give back to their communities through volunteer programs.
Equal Employment Opportunity Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
#J-18808-Ljbffr