Data Engineer - Offensive Security, JoinOCI

Location: United States

*** Mention DataYoshi when applying ***

At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.

Values are OCI’s foundation and how we deliver excellence. We strive for equity, inclusion, and respect for all. We are committed to the greater good in our products and our actions. We are constantly learning and taking opportunities to grow our careers and ourselves. We challenge each other to stretch beyond our past to build our future.

You are the builder here. You will be part of a team of really smart, motivated, and diverse people and given the autonomy and support to do your best work. It is a dynamic and flexible workplace where you’ll belong and be encouraged.

The Oracle Cloud Infrastructure (OCI) Offensive Security team provides OCI with the capabilities to ensure our systems and services meet the security objectives we communicate to customers. The Offensive Security group performs security assessments, vulnerability research, static and dynamic analysis research, penetration testing, red-teaming, and security tool development. We ensure the security of software and hardware that run our cloud infrastructure and strive to continuously improve. The OCI Offensive Security group works as a team. We don't try to fit people into predefined roles, instead bringing together the right people who enhance team capability and build roles around each team member's skills and interests.


Data Engineer

on the Offensive Security Tools team will participate in building large-scale data ingestion, analytics and prediction frameworks. In this role, the Data Engineer will build flexible and scalable solutions for sourcing and ingesting structured and non-structured data. The engineer will design, build and maintain data stores, understanding various data consumption and data visualization models. The Data Engineer will work closely with the Offensive Security teams and our partners to develop these platforms which will drive the next generation of data science and predictive insights/intelligence.

Security experience is a plus, but not required.

You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. Your excellent judgment and strong communication skills will be invaluable when defining the roadmap for your areas of ownership.

Values are OCI's foundation and how we deliver excellence. We strive for equity, inclusion, and respect for all. We are committed to the greater good in our products and our actions. We are continually learning and taking opportunities to grow our careers and ourselves. We challenge each other to stretch beyond our past to build our future.

We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in a 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 building large-scale distributed security systems and tools for the cloud? Do you love the idea of working in an environment with the excitement of a start-up, but the financial backing of a Fortune 100 company? You'll be joining an early-stage, fast-growing venture that offers a ton of autonomy and a lot of variety. This role offers huge upside potential, high visibility, and fast career growth without the risks of a typical start-up. This is a unique opportunity to work with smart people to solve complex problems in distributed systems, security and multi-tenant Infrastructure-as-a-Service (IaaS) operating at massive scale.


Prototype, design, develop, troubleshoot, and debug security tool solutions for new and challenging problems

Design complex systems and services that improve quantity or quality of offensive security output

You'll work with the Attack Research team, Security Assessment team, and others to develop security infrastructure and tools


5+ years of data management and engineering

4+ years hands on experience with SQL

4+ years of Object Oriented software development experience

4+ years of hands-on experience working with cloud technologies (OCI, AWS, Azure, GCP)

Experience with at least one high level language such as Java, C#, or C/C++

Experience with at least one scripting language such as Python, Ruby or Perl

Experience with data structures, algorithms, operating systems, and distributed systems fundamentals

Experience with desktop and server operating systems and concurrent programming

Excellent organizational, verbal, and written communication skills

Ability to translate feature requirements into a development plan, and then execute on that plan

Excellent judgment to influence product roadmap direction, features, and priorities

Bachelor's or Master's degree in Computer Science, Electrical/Hardware Engineering or related field

Preferred Qualifications

Experience with security concepts

Experience with machine learning

Masters / PhD degree in Computer Science or related engineering field

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.If you are a Colorado resident, Please

Contact us

or Email us at to receive compensation and benefits information for this role. Please include this Job ID: 107528 in the subject line of the email.
Innovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It’s when everyone’s voice is heard and valued, that we are inspired to go beyond what’s been done before. That’s why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.

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, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

*** Mention DataYoshi when applying ***

Offers you may like...

  • Grubhub Holdings, Inc.

    Senior Data Engineer
    New York, NY 10018
  • Splunk

    Data Engineer, DevOps - Remote OK
    Sun Prairie, WI 53590
  • Cognizant Technology Solutions

    Senior Data Engineer (Remote) - Advanced Technolog...
    Chicago, IL 60601
  • Lessonly

    Senior Data Engineer
    Indianapolis, IN 46202
  • Numerator

    Sr. Data Engineer
    Chicago, IL 60606