Logo
Oracle

Principal Member of Technical Staff

Oracle, Santa Clara, California, us, 95053


Principal Member of Technical Staff (IC4) – Data Services

Oracle believes in empowering people to do more, through world class capabilities in analytics. We are the Data Services team within Oracle Analytics, responsible for innovating, building, and supporting data service management technologies and capabilities that support our diverse portfolio of products.

The Data Services organization mission is to provide an easy way to develop advanced analytical and AI applications combining data from across the entire Oracle ecosystem including Databases, Applications, and Object Storages. Data Services already provides a wide array of capabilities for data management and processing, through Big Data Service, Data Catalog, Data Flow, Data Integration Service, and Data Lake. However, customers must integrate and navigate through these services to implement their use cases such as Lakehouses, AI/ML training, or BI dashboards.

We are building a new data service to give customers a single pane of glass where they can load and secure data, author Spark notebooks, define data feeds and pipelines, query data with SQL and share data to others. Generative AI is a key part of the new data service enabling enterprise customers to solve complex business problems and gain insights. This is a great opportunity to join a team that is building a cutting-edge service from scratch.

We are in an aggressive growth journey with a team of highly energetic, technology-savvy engineers and are looking to grow further to meet the demands of building a powerful data platform. You should be comfortable working in a fast-paced environment which requires agility, ability to adapt as priorities shift, and a passion to deliver high-quality solutions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. You will be part of a team of smart, motivated, diverse people, and given the autonomy as well as support to do your best work. It is a dynamic and flexible workplace where you’ll belong and be encouraged.

Career Level - IC4

Summary of Job

Looking for a Principal Software Engineer for my team:

Who is very passionate about the modern AI tech stack to build scalable solutions

Who is a self-starter and can quickly learn/adopt various tools and best practices

Who can collaborate and contribute to the overall success of the team

Flexible to contribute to any track as needed

Strong work ethic and proven attention to quality and detail

Work You’ll Do

As a Principal Software Engineer you will:

Deliver code with the highest quality

Conduct code reviews

Participate in design and architecture of Cloud-based deployments

Technically contribute to cloud infrastructure, security, and operations-related aspects

Participate in on-call for the service with the team

Collaborate closely with Product Management, Engineering Management, and Architects to define and productize functional requirements

What You’ll Bring

Must have skills:

BS/MS/PhD in Computer Science or related field

Minimum of 8+ years of work experience

Technical Skills:

Strong Python or Java development skills

Strong SQL development skills

Experience building microservices on Docker container orchestrators like Kubernetes

Good understanding of object-oriented programming concepts

Good understanding of testing frameworks

Good understanding of Maven and CI/CD pipelines

Development experience in any cloud platform

Excellent troubleshooting and performance tuning skills in a Cloud environment

Strong collaboration and communication skills, analytical skills, and thorough understanding of the product development lifecycle

Big Plus:

Experience with Generative AI, LLM models, AI Agents

Experience with Code Gen technologies

Big Data skills with open-source technologies like Spark Execution, ML, Data Frame

Experience working with Notebook technologies

Hands-on experience with LangChain to build LLM apps

Familiarity with RAG and GraphRAG techniques

What We'll Give You

You’ll have the opportunity to collaborate with the brightest minds in the industry and bring fresh insights to everything you do.

Solve fascinating, high-scale problems in Generative AI technology.

Use a broad range of open-source technologies and tools as part of our modern cloud computing platform.

#J-18808-Ljbffr