Principal Platform Software Engineer
Oracle
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
3,203 open platform roles across 611 companies are on ApplySarthi right now, most of them in Bengaluru (242), Hyderabad (50), Pune (35).
- CDI - Manager Platform Engineer - ParisArtefactjobs
- Director AI Platform EngineeringDeeptech Recruitment
- Dynamics 365/Power Platform DeveloperJobgether
- Software Dev Engineer, Items and Offers Platform, Relationship Inference and CorrectionAmazon
- Data Analytics Lead - Power Platform & Copilot Solutions ArchitectGartner · delhi ncr
What platform roles keep asking for: Observability (38%), Python (36%), AWS (31%), Kubernetes (30%), CI/CD (28%), System design (23%), Azure (18%), Terraform (18%) — counted across their open postings here.
Express jobs · Java jobs · Linux jobs · SQL jobs
Oracle has 2,865 open roles listed here.
- Lead Principal Technical Program Manager, LVV
- Consulting Project Technical Manager
- Regional Sales Lead Health Market - Japan
- Lead Principal Data Center Facilities Development Manager - DC Infrastructure Delivery
- Senior Core Infrastructure Engineerbengaluru
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for platform roles keep coming back to Observability, Python, AWS, Kubernetes. Practise those questions before you sit with Oracle.
Questions you are likely to be asked
- Why do you want to join Oracle?
- What is your experience with Java? Tell me one thing you learned the hard way.
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
- How would you design an API for a feature you have worked on?
- What do you do when a production issue happens on your code?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Principal Platform Software Engineer at Oracle interview free →Software Engineer, Project Babylon (IC4) Group Description The Java Platform Group is responsible for advancing the Java platform through the OpenJDK community and delivering innovative capabilities to millions of developers worldwide. Within this organization, Project Babylon is defining the next generation of Java metaprogramming by extending the platform with powerful code reflection and transformation capabilities. Project Babylon enables Java libraries and frameworks to analyze, transform, and execute Java code across a wide range of programming models, including GPUs, AI/ML accelerators, SQL engines, and other heterogeneous computing environments. The team works at the intersection of the Java language, compiler technology, runtime systems, and libraries, designing APIs and platform capabilities that expand what developers can express in Java while maintaining the platform's core principles of performance, safety, and portability. Job Description Software Engineer, Project Babylon Team. We are looking for an experienced software engineer to join our team developing Project Babylon, one of the most ambitious initiatives underway in OpenJDK. Babylon is extending the Java platform with new code reflection and program transformation capabilities that enable Java code to be analyzed, optimized, and adapted for modern programming models, including AI/ML, GPU computing, SQL processing, and other domain-specific execution environments. As a member of the team, you will work alongside some of the industry's leading Java architects and OpenJDK contributors to design and implement foundational platform technologies that will shape the future of Java. Responsibilities include designing new platform APIs, implementing compiler and runtime functionality, developing high-quality tests, evaluating performance, and collaborating across OpenJDK projects to deliver robust, production-quality features. Additional responsibilities include working with the OpenJDK community, customers, and technology partners to investigate defects, evaluate enhancement requests, and help drive the evolution of future Java releases. Requirements B.S. or above in Computer Science, Engineering, or equivalent degree. 5+ years of software engineering experience developing complex systems software. Strong proficiency in Java and object-oriented software design. Strong understanding of programming language implementation, compiler technologies, or runtime systems. Experience designing and implementing public APIs and software frameworks. Strong background in algorithms, data structures, concurrency, and performance optimization. Experience debugging complex software across multiple platforms (Linux, macOS, Windows, or similar). Strong commitment to software quality, including unit testing, integration testing, and automated validation. Experience working on large-scale, collaborative software projects. Excellent written and verbal communication skills. Preferred Qualifications Experience with OpenJDK or other open-source language runtimes. Experience with compiler infrastructure, intermediate representations (IRs), static analysis, or code generation. Familiarity with JVM internals, bytecode, class loading, or reflection. Experience with GPU programming, heterogeneous computing, AI/ML frameworks, or accelerator programming models. Familiarity with language design, metaprogramming, or program transformation techniques. Experience contributing to technical standards or open-source communities. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with developing, debugging, and designing software applications and platform technologies. You will provide technical leadership to other software developers and contribute to the design and implementation of significant enhancements to the Java platform. You will specify, design, and implement changes to existing software architecture while helping define new capabilities for future Java releases. Duties and tasks are varied and complex, requiring independent judgment and technical leadership. You will be fully competent in your area of expertise and may lead projects or mentor other engineers. BS or MS degree or equivalent experience relevant to the functional area. Disclaimer: Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements. Range and benefit information provided in this posting are specific to the stated locations only US: Hiring Range in USD from: $104,500 to $234,600 per annum. May be eligible for bonus, equity, and compensation deferral. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle US offers a comprehensive benefits package which includes the following: 1. Medical, dental, and vision insurance, including expert medical opinion 2. Short term disability and long term disability 3. Life insurance and AD&D 4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care and dependent care Flexible Spending Accounts 6. Pre-tax commuter and parking benefits 7. 401(k) Savings and Investment Plan with company match 8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 9. 11 paid holidays 10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. 11. Paid parental leave 12. Adoption assistance 13. Employee Stock Purchase Plan 14. Financial planning and group legal 15. Voluntary benefits including auto, homeowner and pet insurance The 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 - IC4
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Principal Core Infrastructure EngineerOracle · bengaluru
- Principal Network DeveloperOracle · bengaluru
- Senior Core Infrastructure EngineerOracle · bengaluru
- Lead Principal Core Infrastructure EngineerOracle · bengaluru
- Senior Network DeveloperOracle
- Principal Core Infrastructure EngineerOracle · bengaluru
- Senior Core Infrastructure EngineerOracle · bengaluru
- Senior Core Infrastructure EngineerOracle · bengaluru
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on oraclehcm · posted 2026-11-09. ApplySarthi collects openings and links to application pages; the role is advertised by Oracle, not by us.