Job Directory Oracle Senior Security Software Engineer - Assurance (JoinOCI-SecGroup)

Senior Security Software Engineer - Assurance (JoinOCI-SecGroup) Oracle
Seattle, WA

Oracle is a company providing integrated cloud applications and platform services.

Companies like Oracle
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Oracle

Job Description

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

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.

Cloud Infrastructure Group (Seattle, WA)

The Oracle Cloud Infrastructure (OCI) team can provide you 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 the needs of our 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. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer's business critical applications.

Are you interested in securing a large-scale distributed cloud infrastructure and platforms? Oracle's Cloud team is building new IaaS and PaaS technologies that operate at high scale in a broadly distributed and rapidly growing multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide them with the most secure cloud services.

We're looking for hands-on security engineers with expertise and passion in solving difficult security problems in distributed systems, multi-tenant services and large-scale infrastructures. If this is you, at Oracle Cloud you can help design and build innovative new systems from the ground up. These are exciting times in our space - we are growing fast, and working on ambitious new initiatives. A security-focused engineer at any level can make significant technical and business impact.

As a Security Engineer you will work closely with software engineers from the various cloud service teams to build a secure architecture that is fundamentally sound and efficient. Your influence over the design of the full system architecture is critical. You should be familiar with security at all levels of the software, hardware, and network stack; while being exceptionally deep in a few. Intellectual curiosity and an excitement for the challenges of securing complex, massive systems are a must. You should value simplicity and usability as well as security and work comfortably in a collaborative, agile environment.

Things you'll do:

Prototype and design security solutions for new and challenging problems

Drive and champion security tool development (e.g. scanning tools)

Consult software development teams in design and architecture of secure systems through Threat Modeling

Champion and consult on secure development life-cycle practices

Basic Qualifications:

Bachelor's or Master's degree in Computer Science or related field

3 years of experience in security engineering or related field or equivalent experience

Experience working in a large cloud or Internet software company preferred

Strong application/product/software security background

Experience in two of the following areas:

Defensive security, Offensive security or Architecture security solutions

Additional qualifications for particular role:

Web application security engineer:

Expert in web application vulnerabilities and mitigation beyond the OWASP Top 10

Expert in web browser security

Expertise in federation protocols (SAML, OAuth)

Network security engineer:

Experience building network security architectures for complex global networks

Expertise in large-scale routing (BGP, route reflectors)

Database security engineer:

Expertise in Oracle database security capabilities (Oracle DB, Exadata, MySQL, NoSQL)

Expert in database security

Security Engineer - Software Assurance:

Expertise in bridging security engineering requirements into software developers life cycle.

Expertise in building full stack solutions (backend/frontend) using MVC Framework.

Expertise in building scripting software in Bash

Expertise in designing databases schemas in (NoSQL / SQL).

Expertise in building scalable and distributed solutions.

About Oracle

Oracle is a company providing integrated cloud applications and platform services.

136000 employees

Oracle Building 500, 500 Oracle Pkwy

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.