Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Listing ID:
4499978
Job Title:
Principal Application Software Engineer
Application Deadline:
Open Until Filled
Job Location:
Salem
Date Posted:
05/28/2026
Hours Worked Per Week:
Not Provided
Shift:
Not Provided
Duration of Job:
Either Full or Part Time, more than 6 months
SR You may contact this employer directly.
(Obtain the contact information to print or add to your jobs.) Obtain Contact Information
Job Summary Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and AI-enabled enterprise solutions. This role is ideal for a developer with strong hands-on experience in Oracle APEX, PL/SQL, Oracle Database technologies, and a solid foundation in full-stack software development. OCI Enterprise Engineering helps drive Oracle's AI transformation by delivering modern enterprise services. Our team builds secure, scalable AI frameworks, platforms, and developer tools that enable applications, empower employees, and improve productivity. This role is ideal for engineering-focused individuals who enjoy solving complex problems and delivering high-impact AI enablement solutions. As a member of the OCI Enterprise Engineering AI Services team, you will help design, develop, and support enterprise AI solutions using Oracle APEX, Oracle Database, PL/SQL, OpenAI tools, and Anthropic AI tools. In this role, you will work on next-generation AI-enabled applications, integrate AI capabilities into business workflows, and contribute to reliable, secure, and scalable software solutions for Oracle's internal enterprise platforms. Responsibilities Design, architect, develop, and operate secure, scalable, highly available enterprise AI-enabled applications and services using Oracle APEX, Oracle Database, PL/SQL, SQL, REST APIs, JSON, JavaScript, and modern full-stack engineering practices. Build reusable enterprise AI frameworks, developer platforms, APIs, orchestration services, and AI accelerators that enable scalable AI adoption across Oracle enterprise applications. Drive the technical design and architecture of enterprise AI solutions, ensuring maintainability, scalability, resiliency, security, observability, and operational readiness. Integrate Generative AI capabilities using OpenAI technologies including GPT models, Assistants APIs, embeddings, tool/function calling, structured outputs, Retrieval-Augmented Generation (RAG), and agentic AI workflows. Evaluate and integrate Anthropic Claude models and enterprise AI capabilities including prompt orchestration, context management, guardrails, and secure enterprise AI patterns. Develop AI-powered enterprise workflows using Oracle Database 23ai AI Vector Search, vector embeddings, semantic search, hybrid retrieval, and AI-assisted database capabilities. Collaborate across engineering teams, architects, security teams, product management, and business stakeholders to define technical direction and deliver enterprise-scale AI platforms and applications. Drive engineering best practices including code quality, automated testing, CI/CD, DevOps, operational excellence, observability, performance optimization, database tuning, resiliency engineering, and production readiness. Lead troubleshooting, root cause analysis, and operational improvements for complex enterprise applications and AI services. Mentor junior engineers and contribute to organizational improvements in engineering practices, operational standards, documentation, development processes, and technical design reviews. Identify technical risks, evaluate emerging technologies, and recommend scalable engineering solutions aligned with Oracle's enterprise AI strategy.
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: $99,600 to $223,400 per annum. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experienc... Software Developers
Access our Statewide and Regional occupation report for more information about wages, employment outlooks, skills, training programs, related occupations, and more.
Compensation
Not Provided
Job Requirements