Senior Platform Software Engineer at Oracle in BENGALURU

  • Company: Oracle
  • Location: BENGALURU, KARNATAKA, India
  • Job type: full time
  • Workplace: onsite
  • Posted: 2026-10-24

Apply for this role

All open roles at Oracle

Job description

The Developer Platform Builder Tools organization is responsible for building the next generation of developer productivity platforms, intelligent development workflows, and AI-powered engineering tools that accelerate software delivery across the enterprise. We are seeking a highly motivated Software Development Engineer (IC3) to design, build, and operate scalable platform services and developer tools that enhance engineering productivity through automation and AI-driven capabilities. In this role, you will design and build Agentic AI capabilities that help developers understand complex cloud systems, generate and improve code, troubleshoot failures, automate repetitive workflows, reason over logs and documentation, interact with OCI services, and safely execute multi-step development tasks. These systems will combine large language models, retrieval-augmented generation, tool use, workflow orchestration, code intelligence, cloud APIs, and enterprise-grade safety controls. This is an excellent opportunity for engineers who are passionate about building large-scale distributed systems, developer platforms, and AI-enabled engineering solutions that improve how thousands of engineers build, deploy, and operate software. Key Responsibilities Design, build, and operate Agentic AI-powered developer tools for the OCI Developer Tools organization. Develop AI agents that assist with code authoring, debugging, test generation, build failure analysis, deployment guidance, infrastructure automation, cloud diagnostics, and developer workflow optimization. Build systems that combine LLMs, retrieval-augmented generation, tool calling, workflow orchestration, code intelligence, structured outputs, and OCI service APIs. Create agent workflows that can reason across source code, SDKs, APIs, CLI commands, documentation, build logs, telemetry, repositories, deployment artifacts, and cloud resource metadata. Design safe and reliable agent execution patterns, including human-in-the-loop approval, guardrails, access control, audit logging, tool-use constraints, error recovery, and policy-aware automation. Partner with product managers, UX designers, developer relations, cloud service teams, security, and infrastructure teams to translate developer pain points into scalable AI product capabilities. Build evaluation frameworks for developer-facing AI systems, including task success, code correctness, grounding quality, tool-call accuracy, hallucination detection, latency, cost, safety, and regression metrics. Contribute to platform architecture for AI-assisted development, including agent runtimes, context management, prompt orchestration, model routing, evaluation pipelines, telemetry, and feedback loops. Ensure AI-powered developer tools meet OCI standards for security, privacy, reliability, compliance, operational readiness, scalability, and enterprise-grade quality. Provide technical leadership through design documents, architecture reviews, code reviews, mentoring, prototyping, and cross-team technical alignment. Stay current with advances in Agentic AI, LLM application design, AI coding assistants, developer productivity tools, cloud-native development, and responsible AI, and apply them pragmatically to OCI products. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Artificial Intelligence, Machine Learning, or a related technical field, with 5+ years experience. Strong professional experience designing and building large-scale distributed systems, developer platforms, cloud services, or enterprise software products. Hands-on experience building applications using large language models, including prompt design, structured outputs, function calling, tool use, retrieval-augmented generation, or AI workflow orchestration. Practical understanding of Agentic AI patterns, including planning, reasoning loops, task decomposition, tool invocation, memory, context management, agent state, and autonomous or

Senior Platform Software Engineer on JobPost.