Software Developer 3

Oracle·Oracle Recruiting
BENGALURU, IndiaPosted Jun 30, 2026
Open original posting

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 work at the intersection of software engineering, AI agent platforms, cloud-native services, developer tooling, and platform infrastructure. You will collaborate closely with platform engineers, product managers, and cross-functional engineering teams to build scalable backend services, APIs, integrations, and developer workflows that power AI-assisted development, workflow automation, knowledge discovery, and intelligent developer experiences.

You will contribute across the full software development lifecycle—from architecture and implementation to testing, deployment, and operational excellence—while helping build highly available, secure, and scalable services running on OCI.

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.

Responsibilities includes:

Software Development & Platform Engineering

Design, develop, and maintain scalable backend services, APIs, and platform components that power developer productivity and AI-enabled engineering workflows.
Build cloud-native services and developer platform capabilities using modern software engineering best practices.
Develop integrations with developer tools, CI/CD systems, source control, observability platforms, and OCI services.
Design reliable, secure, and highly available distributed systems that support large-scale engineering workloads.
Participate in the full software development lifecycle, including architecture, implementation, testing, deployment, and production support.

AI & Developer Productivity

Develop AI-powered capabilities that improve developer productivity, workflow automation, and engineering efficiency.
Build platform services and integrations that enable AI agents and intelligent automation across developer tools and engineering workflows.
Collaborate with cross-functional teams to design and implement AI-driven solutions for software development and operational workflows.
Evaluate emerging AI technologies and incorporate them into platform capabilities where they deliver measurable engineering value.

Cloud Platform Development

Build and maintain Kubernetes-based platform services and tooling to simplify application deployment and operations.
Develop automation for infrastructure provisioning, service deployment, configuration management, and platform lifecycle management.
Improve platform reliability, scalability, and operational efficiency through automation and cloud-native engineering practices.
Build reusable platform components and internal developer tools that accelerate software delivery across engineering teams.

Developer Platform & Operations

Develop features for developer platform tools, workflow automation, and engineering productivity.
Build integrations with internal OCI developer services, DevOps tooling, observability platforms, and deployment pipelines.
Implement logging, metrics, monitoring, and operational dashboards to ensure service reliability.
Troubleshoot production issues and drive continuous improvements in platform performance and operational excellence.

Collaboration

Partner with product managers, architects, and engineering teams to deliver high-impact platform capabilities.
Participate in architecture reviews, technical design discussions, and code reviews.
Contribute to engineering best practices, documentation, testing, and continuous improvement initiatives.
Mentor junior engineers and foster a culture of technical excellence and collaboration.

Required Qualifications

Bachelor's or Master's degree in Computer Science or a related technical field.
3–5 years of professional software development experience building scalable applications or platform services.
Strong programming skills in one or more languages such as Java, Go, or Python
Experience developing REST APIs, microservices, and distributed systems.
Experience building cloud-native applications using Kubernetes and containerization technologies (Docker).
Experience developing developer platform tools, internal engineering platforms, or DevOps solutions.
Familiarity with AI-assisted development, AI agents, or integrating AI capabilities into software applications.
Familiarity with CI/CD pipelines, infrastructure automation, and modern software development practices.
Experience with Git and collaborative software development workflows.
Strong problem-solving, debugging, communication, and collaboration skills.

Preferred Qualifications

Experience building AI-enabled applications, developer assistants, or workflow automation solutions.
Experience developing Kubernetes operators, controllers, or cloud-native platform services.
Experience with Oracle Cloud Infrastructure (OCI) or other public cloud platforms.
Experience with Infrastructure as Code tools such as Terraform, Helm, or Shepherd.
Familiarity with observability platforms, distributed tracing, logging, and monitoring.
Experience building secure, scalable, and highly available cloud-native services.
Contributions to open-source Kubernetes, cloud-native, AI, or developer tooling projects are a plus.

Career Level - IC3

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free