Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Software Development Engineer - Offensive Security (JoinOCI-SecGroup) (21000F5A)


Software Engineer



Charleston, South Carolina, United States

"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.*This is a remote/office based position which may be performed anywhere in the United States except for within the state of Colorado.**Oracle is an Affirmative Action-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, protected veterans status, age, or any other characteristic protected by law.*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.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.We're looking for hands-on*Software Development Engineer*with expertise and passion to solve difficult problems in distributed systems, highly-available services, and virtualized infrastructure through software architecture and development of security software and tools in the Offensive Security space. You should be comfortable at building complex distributed systems that interact with a variety of services. Prior experience with Security is a plus. 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.Responsibilities* Prototype, design, develop, troubleshoot, and debug security tool solutions for new and challenging problems* Drive, develop, and champion security tools such as fuzzers in languages such as C/C , Python, Ruby, Go or Java* Design complex systems and services that improve quantity or quality of offensive security output* You'll work with the Security Assessment team and other teams to develop security testing and automation toolsQualifications* 5 years of experience in applications development* 4 years experience delivering and operating large scale, highly available distributed systems* Expert skills with at least one high level languages such as Java, C#, or C/C* Experience with at least one scripting language such as python, ruby or perl* Expert knowledge of 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 fieldPreferred Qualifications* Experience with security concepts* Experience with network and/or datacenter automation* Masters / PhD degree in Computer Science or related engineering field**Job:** **Product Development***Organization:** **Oracle***Title:** *Software Development Engineer - Offensive Security (JoinOCI-SecGroup)***Location:** *United States***Requisition ID:** *21000F5A*"