Senior Principal Software Engineer
Listed on 2026-01-24
-
Software Development
Data Engineer, Software Engineer
Senior Principal Software Engineer – Oracle
Join to apply for the Senior Principal Software Engineer role at Oracle.
Job DescriptionAt Multicloud Services organization, our mission is to support customer choice, transparency, and value when it comes to cloud infrastructure. We make it easy for our customers to maximize the value of their Oracle investment as well as other clouds or on‑premises infrastructure, and build highly distributed, scalable, and resilient Multicloud solutions to support their business.
Primary Skills- Experience with LLMs and agentic frameworks (e.g., MCP, OpenAI, Cohere, Lang Chain, CrewAI)
- Knowledge of RAG pipelines and vector DBs (e.g., 23ai, FAISS, Pinecone, Weaviate)
- Familiarity with OCI Gen AI Services and model lifecycle workflows
- Solid Python and REST API skills
- Exposure to building autonomous agents and orchestration pipelines
- Experience working with cloud platforms like Oracle Cloud Infrastructure (OCI) and OCI Big Data Service (BDS), and Big Data Appliance (BDA)
- Proficiency in big data technologies such as Hadoop, Spark, Kafka, and No
SQL - Design and implement scalable, secure, and efficient complex big data architectures
- Manage and optimize large‑scale databases
- Solid understanding of networking concepts to design and optimize data transmission networks, configure network settings, and diagnose and resolve network‑related issues
- Troubleshooting and problem‑solving skills
- Excellent communication and collaboration skills
- Commitment to continuous learning and staying up‑to‑date with the latest big data technologies and trends
- Collaborate across product, engineering, and field teams to address complex AI/ML architecture challenges and ensure customer success
- Partner with Engineering, region build, networking, and product to understand pain points, identify areas of efficiency, and build AI/ML‑centric data platforms
- Provide strategic guidance on data strategy, model lifecycle management, and Gen AI deployment patterns
- Partner across engineering teams to assess, design, and evolve end‑to‑end AI‑centric data architectures across Oracle Cloud Infrastructure (OCI) and hybrid environments
- Proactively recognize multicloud multi‑year requirements, uncover unaddressed needs, and develop potential solutions across various customer groups
- Collaborate with cross‑functional teams
- Prepare for complex product or solution‑related inquiries or challenges that customers may present
- Promote understanding of customer complexities and the value propositions of various programs (e.g., speaking at different events, team meetings, product reviews) to key internal stakeholders
US:
Hiring Range in USD from $96,800 – $251,600 per year. May be eligible for bonus, equity, and compensation deferral.
Oracle offers a comprehensive benefits package including medical, dental, vision, disability, life insurance, supplemental life insurance, health care and dependent care FSA, pre‑tax commuter and parking benefits, 401(k) savings and investment plan with company match, paid time off, paid sick leave, paid parental leave, adoption assistance, employee stock purchase plan, financial planning and group legal, and voluntary benefits.
Equal Employment OpportunityOracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Application InformationThe role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Seniority LevelIC5 – Senior Principal
Employment TypeFull‑time
Job FunctionEngineering and Information Technology
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).