Principal Member Technical Staff

5 hours ago


Bengaluru, Karnataka, India Oracle Full time
Description

Oracle AI Data Platform unites industry-leading foundational models with governed enterprise data to enable developers to rapidly and easily build their enterprise lakehouse, AI agents, and applications, and business users to effortlessly use agentic experiences to transform their business.

We are looking for experienced Principal/Senior Principal Engineers/Architects to help us enhance and strengthen the AI story for this new product. They should be able to function well in a large geographically distributed team and have the hunger to drive for impactful results on established schedules while maintaining sanity for themselves and their team. We are looking for an individual with experience in:

  • As an individual contributor, leading engineering teams that have delivered successful products and services.
  • Setting the technical direction.
  • Coaching and mentoring junior talent.
  • Outstanding communication skills and the ability to make prudent decisions on solutions to deep and complex technical challenges.
  • Experienced in design and development of high-scalable and secured distributed systems
  • Experienced in design and development of Gen AI applications, AI Agents using popular open-source frameworks like LangGraph, Model Context protocol (MCP), A2A

Basic Qualifications

  • Master's degree (or Bachelor's degree and additional experience) in Computer Sciences or equivalent.
  • 8+ years of experience in software development.
  • 3+ years of experience in leading teams on solving complex distributed system problems.
  • Experience in software design and coding in a modern programming language.
  • Experience in developing distributed systems and understanding of scale, security, reliability and performance.
  • Experience in developing AI platforms
Responsibilities

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications.

Qualifications

Career Level - IC4



  • Bengaluru, Karnataka, India Oracle Full time

    As a Principal Member of Technical Staff, you will define and improve standard practices, focusing on automation framework design for reliability, security, scalability, and performance. The role requires expertise in Exadata Server lifecycle automation and the ability to quickly learn new technologies. Responsibilities include using a cloud-first approach...


  • Bengaluru, Karnataka, India Oracle Full time

    DescriptionAs a member of the software engineering division, you will define, design, and lead the development of major software components. Provide technical leadership to other developers, set architectural direction, and deliver high-impact solutions. Anticipate future needs and build extensible systems to support them.We are a team that builds and...


  • Bengaluru, Karnataka, India Oracle Full time

    Are you interested in working on the Storage Infrastructure team that operates with Exabytes of data in 60+ regions? Oracle Cloud Infrastructure (OCI) customers run their businesses on our cloud, and our mission is to provide them with industry-leading computing, storage, networking, database, security, and an ever-expanding set of foundational cloud-based...


  • Bengaluru, Karnataka, India Oracle Full time

    DescriptionAre you interested in working on the Storage Infrastructure team that operates with Exabytes of data in 60+ regions? Oracle Cloud Infrastructure (OCI) customers run their businesses on our cloud, and our mission is to provide them with industry-leading computing, storage, networking, database, security, and an ever-expanding set of foundational...


  • Bengaluru, Karnataka, India Oracle Full time

    DescriptionAt Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Oracle Generative AI Applications is an exciting team in Oracle...


  • Bengaluru, Karnataka, India Oracle Full time

    DescriptionAt Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Oracle Generative AI Applications is an exciting team in Oracle...


  • Bengaluru, Karnataka, India Arrow Full time

    Position:Member Technical Staff (Level 1)Job Description:Principal Accountabilities* Troubleshooting errors at any stage of the process.* IP,SOC level verification using SV and/or UVM .* Assertion and coverage driven verification.* Verification of Mixed - Signal or SoC automotive ASICs.*  Application of Metric - driven Verification (MDV) and / or Formal...


  • Bengaluru, Karnataka, India Oracle Full time

    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Oracle Generative AI Applications is an exciting team in Oracle Cloud...


  • Bengaluru, Karnataka, India Oracle Full time

    DescriptionDesign, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical...


  • Bengaluru, Karnataka, India Oracle Full time

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other...