Senior Principal Software Developer OCI IAM
Oracle
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Role
At Oracle Cloud Infrastructure (OCI), we’re building the future of cloud for enterprises. As a Senior Principal Software Developer OCI IAM, you will lead architecture, design, and development of highly distributed, large-scale cloud services focused on Identity and Access Management (IAM). You will provide technical leadership, write high-quality code, mentor teams, and drive engineering best practices in a dynamic and inclusive environment.
Responsibilities
- Lead architecture, design, and development of scalable identity services.
- Drive engineering best practices and mentor fellow engineers.
- Collaborate cross-functionally to define technical direction.
- Ensure high availability, security, and performance of mission-critical services.
- Champion operational excellence with proactive monitoring and testing.
Qualifications
• BS or MS in Computer Science or related field or equivalent experience. • 10+ years software development experience with strong programming languages (Java, Go, C# or similar). • Expertise in delivering high-scale, distributed systems and cloud infrastructure. • Deep understanding of system design and networking concepts. • Proven experience influencing architectural direction and engineering practices.
Preferred Qualifications
Domain expertise in Identity and Access Management; experience with public cloud platforms including OCI, AWS, and Azure; knowledge of multi-region deployments; familiarity with CI/CD pipelines, containerization (Docker), threat modeling, and compliance frameworks.
Compensation & Benefits
Competitive salary with bonus, equity, and comprehensive benefits including health insurance, 401(k), paid time off, and more. Salary range in USD is provided for US-based roles.
Key Skills/Competency
Cloud, OCI, IAM, Java, Distributed, Architecture, Leadership, CI/CD, Security, Mentorship
How to Get Hired at Oracle
- Research Oracle's culture: Study mission, values, and news on LinkedIn.
- Customize your resume: Highlight cloud, IAM, and technical leadership skills.
- Emphasize results: Showcase your experience in scalable, distributed systems.
- Prepare for interviews: Focus on architectural decision-making and problem solving.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background