Oracle is seeking a Senior Applications Engineer to join their team in developing sophisticated distributed systems and AI solutions. This role combines traditional backend development with cutting-edge AI technology, focusing on building scalable, cloud-native applications. The position requires expertise in Java programming and distributed systems, with a strong emphasis on implementing GenAI solutions and working with Large Language Models.
The role offers an exciting opportunity to work at the intersection of enterprise software and artificial intelligence, building solutions that leverage the latest advancements in GenAI, including RAG frameworks and LLM Agentic applications. You'll be part of a team that's actively investing in Generative AI technologies and building enterprise-scale solutions.
As a Senior Applications Engineer, you'll be responsible for designing and implementing high-performance, scalable services while collaborating with cross-functional teams including product managers, software engineers, and operation teams. The position requires strong technical skills in Java, database design, and distributed systems, combined with the ability to translate complex business requirements into elegant technical solutions.
Oracle offers a comprehensive benefits package including medical, life insurance, and retirement options. The company promotes work-life balance and provides opportunities for community involvement through volunteer programs. With a 40+ year track record of innovation and leadership in the technology industry, Oracle provides a stable yet dynamic environment for career growth and technical innovation.
The ideal candidate will bring 6-10+ years of experience, strong technical capabilities, and a passion for building next-generation AI-powered solutions. This role represents an excellent opportunity for experienced developers looking to work with cutting-edge technology while solving complex enterprise-level challenges.