Job Description

OAL HCM AI & Analytics team is seeking a highly experienced and passionate Principal Applications Engineer to lead the design and development AI powered HCM solutions. Oracle Fusion Data Intelligence is a pre-packaged analytical application. You will use your creative power to build the next generation of AI & Analytical solutions and your technical skills to create the best solutions and features for our customers, changing the face of AI powered Business Intelligence solutions. Work with state-of-the-art cloud products and join one of the most successful, dynamic, and fastest-growing business units at Oracle.

As a technical leader in this role, you will work on innovative Fusion SaaS services that power Oracle’s next-generation applications. You will architect and implement robust and secure solutions, collaborate across product and engineering teams, and mentor developers in a dynamic, agile environment. You will also play a key role in shaping the platform's technical and security posture, fostering engineering best practices, and ensuring excellence throughout the entire software development lifecycle.


Responsibilities:

  • Design, build, and maintain scalable, high-performance applications powered by the Fusion Data Intelligence platform.
  • Lead technical design and architecture efforts across cross-functional teams, ensuring alignment with Oracle Fusion Applications standards.
  • Develop and operate Fusion SaaS solutions for orchestration, provisioning, and service lifecycle management.
  • Drive best practices in automation, observability, security, and fault tolerance for distributed systems.
  • Collaborate closely with Product Management, TPMs, and engineering peers to deliver impactful features and application enhancements.
  • Own the full software development lifecycle—from planning and design to development, testing, deployment, and production operations.
  • Mentor and guide junior engineers, review designs and code with a focus on quality and maintainability.
  • Participate in on-call rotations to support customer issues and production escalations.
  • Qualifications:

  • BS or MS in Computer Science (or equivalent).
  • 6–10+ years of professional software development experience, with a focus on enterprise-scale, distributed, or SaaS systems.
  • Proficiency in one or more systems-level programming languages (., Java, Python, C/C++).
  • Strong foundation in system design, distributed systems principles, and microservices architecture.
  • Deep expertise in Agentic AI and Analytical systems including debugging, performance tuning, and automation.
  • Hands-on experience with Agentic AI & Analytical technologies (Oracle BI, FDI, OTBI, Fusion AI Agent Studio).
  • Proven ability to build and operate secure, resilient systems using Oracle Fusion Cloud services (., Fusion HCM, Fusion AI Data Platform).
  • Experience with one or more major cloud providers—OCI preferred, AWS acceptable.
  • Excellent troubleshooting, debugging, and performance analysis skills.
  • Strong communication skills with the ability to convey complex technical concepts clearly, both verbally and in writing.
  • Demonstrated experience leading design decisions, mentoring engineers, and driving engineering best practices.
  • High level of ownership, accountability, and a passion for building robust, secure software.
  • Thrive in fast-paced, collaborative, and agile development environments.
  • Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application