All over the world, people's lives are better because of Oracle. Want to make a difference? Join our company of change-makers.
From Oracle to culinary school and back again. Bonnie Carlson Kaypaghian uses the skills she learned to create recipes for her daughter’s Type 1 Diabetes and has written a cookbook to share with the world. #LifeatOracle
What is Code Signing Team at OCI?
The Code Signing Team develops and hosts a service to digitally sign Oracle developed software artifacts. Our code signing solution provides customers with the assurance that Oracle is the publisher of a specific code set and attests to the fact that it has not been modified since signature. Our users are Oracle developers and automated build systems. We provide a rich set of signing types for a number of different artifacts over different platforms, e.g. Android, Windows etc. The service is available 24x7 and in different regions.
Who are we looking for?
We are looking for engineers with distributed systems experience. You should have experience with the design of major features and launching them into production. You’ve operated high-scale services and understand how to make them efficient and resilient. You work on most projects and tasks independently as well as independently researching and coming up to speed on new technologies. You have experience working with services that are highly available, optimized for and deployed over the network. You have excellent problem solving skills, are result oriented, work well in team and strive for quality.
The person in this role is expected to "own" the project area, from feature design, to implementation, maintenance, documentation, etc.
What are the biggest challenges for the team?
The biggest challenges for the team are reliability, performance and keeping up with the changes and the evolution of the cybersecurity space in the context of the cloud. Our service is "the" code signing solution company-wide. Every single code signature needs to be securely, reliably carried out, and properly tracked for audit and possibly to respond to security incidents.
MS/BS in computer science or related fields
5+ years of industry experience of development of distributed services
Experience working with a team of software developers and exposure to the various aspects of the software development cycles
Strong development experience in Java, C++, C#, or similar OO languages
Familiarity with web servers, networking protocols (TCP/IP, HTTP) and standard network architectures
Good understanding of databases, SQL systems
Familiarity with popular operating systems such as Linux, Windows and OSx.
Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, Oracle)
Experience working with internal customers and translating requests into prioritized work or features
Experience interfacing Keys Management Services and/or specialized Security Hardware Modules (HSM)
Experience with code signing tools such as jarsigner, signtool.
Experience with certificate handling, chain of trust, certificate request (CSR), etc.
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 assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 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.
Job Type:Regular Employee Hire