Oracle Software Developer 4 -- Threat Analyst in Bengaluru, India

Software Developer 4 -- Threat Analyst

Preferred Qualifications

Threat Analyst (IC4)

As a threat analyst you will use your technical expertise, inquisitive nature,

and resources to profile new and emerging threats to the SaaS business

applications landscape. You will be analyzing and determining the scope of risks

in SaaS offerings, with potential business impact, and determining how our

customers can best manage these threats. You will be working both individually,

and with other analysts, on both long-term projects and rapid response under

tight deadlines.

The security analyst will verify the vulnerabilities; correlate and collate the

information, and develop, edit, and deliver security reports to

enterprise-level customers. The analyst will, on occasion replicate reported

vulnerabilities in a lab environment and, where appropriate, develop proof-of-concept

and/or exploit tools against these vulnerabilities.

This position requires a strong foundation in information security, threat research

and cloud applications and an ability to work in a collaborative, cross-functional

team environment

Minimum Qualifications

Technology Basics:

  • Strong grasp of Computer Science concepts (data structures, algorithms, and

programming paradigms)

  • Strong grasp of Unix-like operating systems

  • Understanding of SaaS and PaaS architectures with 2 years’

experience with a security focus

  • Expert proficiency in a scripting language like Python to prototype tools and


InfoSec and Research:

  • Information security threat research experience

  • Understanding and hands-on experience in security related topics such as

server infrastructure and security protocols, identity management, privacy

management, access control (DAC/MAC), data protection, data leakage prevention,

encryption algorithms, secure data communications, among others

  • Knowledge of common security vulnerabilities, common threats, and cloud

security products currently available on the market

  • Experience in enterprise security/data privacy management,

e.g., VPN, encryption, application containers, EMM/MDM, and data policy

management, and authentication (OAuth, SSO, federation, multi-factor

authentication, tokens, SAML).

  • Experience with Proxy, Gateway, network protocol analysis

and penetration testing tools

Cloud (SaaS)

  • Understanding and experience with major Cloud Computing

Architectures: Amazon AWS, MS Azure, etc.

Preferred Qualifications:

Masters Degree in Computer Science

8 years of experience shipping software

Experience in

  • existing security technologies protecting the cloud

  • Machine Learning product Design and


  • Big Data Analytics Design and Implementation

  • Big data frameworks like Cassandra, Solr , Spark, Kafka

  • SaaS product development on cloud IaaS (e.g., AWS, Azure)

Detailed Description and Job Requirements

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.

Job: Product Development

Location: IN-IN,India-Bengaluru

Job Type: Regular Employee Hire

Organization: Oracle