Principal Member of Technical Staff
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
This posting is for a Principal Member of Technical Staff in the Fusion Data Intelligence Platform (FDI) product development organization. Oracle FDI is a fully managed Cloud service that provides customers a turn-key enterprise warehouse on the cloud for Fusion Applications. The service is built on a sophisticated technology stack leveraging a state-of-the-art data integration platform and the industry's most advanced analytical business intelligence platform.
We are seeking a Full Stack engineering candidate with strong experience building enterprise applications using Java, J2EE, and web technologies. The ideal candidate will possess deep knowledge of data structures and algorithms, along with extensive experience in building highly scalable web applications for cloud deployments. Past exposure to Business Intelligence is preferred.
Responsibilities
- Computer Science or equivalent degree.
- 3+ years of successful distributed and scalable system software development experience, including exposure to a broad range of enterprise technologies – Java, J2EE.
- Experience with JavaScript, Node.JS, JET, Git, Docker, CI/CD, RESTful web services etc.
- Good understanding of data structures, frameworks and experience building them with large-scale complex data sets.
- Experience with security / SSO aspects.
- Experience working on compilers / ANTLR is a huge plus.
- Experience in development, deployment and debugging of software on the cloud.
- Strong passion and interest in learning and working on new technology innovations.
- Ability to solve complex engineering problems and provide solutions.
- Excellent communication skills.
- Technical designs, code development, and component test execution to demonstrate alignment to the functional specification.
- Applying knowledge of common, relevant architecture frameworks in defining and evaluating application architectures.
- Using configuration management and integration/build automation tools to lead and deploy Java code.
- Supporting issue analysis and fix activities during test phases, as well as production issue resolution.
- Develop and demonstrate a broad set of technology skills in Java technologies, microservice design patterns, Open Source libraries and frameworks, and technology architecture concepts.
- Collaborating within a project team comprised of talented employees with diverse and complementary skills.
- Ability to work in an extremely fast paced and challenging, global environment.
Qualifications
This role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC5
About Oracle
Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. With AI embedded across products and services, Oracle helps customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.
Oracle is committed to growing a workforce that promotes opportunities for all with competitive benefits that support people with flexible medical, life insurance, and retirement options. Oracle also encourages employees to give back to their communities through volunteer programs. Oracle is an Equal Employment Opportunity Employer.
Key skills/competency
- Java
- J2EE
- JavaScript
- Node.js
- JET
- Cloud Deployment
- RESTful Web Services
- Data Structures
- Distributed Systems
- Business Intelligence
How to Get Hired at Oracle
- Research Oracle's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume for Oracle: Highlight experience with Java, J2EE, cloud development, and scalable systems relevant to the Principal Member of Technical Staff role.
- Showcase your technical depth: Prepare to discuss complex engineering problems, data structures, and distributed system design during interviews.
- Emphasize collaboration and innovation: Be ready to share examples of teamwork and your passion for learning new technologies in a global setting.
- Practice behavioral questions: Demonstrate problem-solving, architectural thinking, and strong communication skills essential for a Principal role at Oracle.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background