Seattle, WA, USA
40 days ago
Sr. Principal Software Engineer

At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises. We act with the speed and attitude of a start-up but with the scale and customer focus of the world��s foremost enterprise software company. Oracle is leading the industry in artificial intelligence infrastructure and is focused on continuing our momentum. We are rapidly expanding our business and looking for extremely talented individuals to join an extremely impactful team.  Withing OCI, Identity & Access Management Services are responsible for enabling authentication and authorization scenarios across all of OCI. They encompass the user journey from sign-in experience (via an app or a browser), to bridging OCI services to other cloud providers (such as S3 usage in AWS), to authentication/authorization via the Identity Data Plane (IDDP) and Identity Cloud Services (IDCS). The tier-zero nature of these services means Identity is upstream from most other OCI services and is involved in all aspects of internal and customer-facing workflows.

We need a highly talented Senior level engineer for the Identity and access management organization to help lead the architecture and the availability of critical services. This role will be overseeing design and development of several identity related services. This person will be leading delivery of distributed systems, operating them in multiple regions, and coaching and growing engineers. This person will be a technical leader for a team of software engineers reviewing their designs, code quality, operational excellence, and cross-organizational coordination to address customer needs across the organization.

Required Qualifications

10+ years distributed service engineering experience in a software development environment Hands-on experience building and operating entire systems and services  Experience driving security reviews, documentation, UX reviews, and working with Product Managers through the entire launch process Experience developing service-oriented architectures and RESTful web services Strong development experience in Java, C++, C#, or similar OO languages Experience with at least one scripting language for automating tasks, proof of concept work, or command line tools

Preferred Qualifications

Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, Oracle) Experience and understanding of multi-AD/AZ and regional data centers Building continuous integration/deployment pipelines with robust testing and deployment schedules Experience with Docker Experience working with internal customers and translating requests into prioritized work or features Expertise in applying threat modeling or other risk identification techniques to develop security solutions FedRAMP, PCI DSS, or similar compliance and auditing experience Experience working with large enterprise customers 

Career Level - IC5

Confirm your E-mail: Send Email