Software Developer

Oracle


Date: 2 weeks ago
City: Bengaluru, Karnataka
Contract type: Full time

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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

USI-EH-27-EA-Global Consulting Services - Coaching & Training – Specialist

Deloitte, Bengaluru, Karnataka
23 hours ago
Summary Position Summary Deloitte Global Consulting Services - Global Consulting Services - Coaching & Training – SpecialistAbout The TeamGlobal Consulting Services (GCS) works globally across practices and borders to support Deloitte’s Strategy, Risk & Transactions (SR&T) and Technology & Transformation (T&T) businesses. The team is focused on offerings our clients and people the global experience that’s essential in today’s world....

Resource Person in Bengaluru | Azim Premji Foundation

aikyam jobs, Bengaluru, Karnataka
3 days ago
← Back to all jobsResource Person in Bengaluru | Azim Premji FoundationAzim Premji Foundationfull-time Bengaluru, Karnatakasenior levelAzim Premji FoundationAzim Premji Foundation is a not for profit organization working towards a just, equitable, and sustainable society in India. Azim Premji set up the Foundation in 2001, and over the years he has irrevocably donated most of his wealth to fund its...

Executive Assistant (to Senior Leadership)

Pantera Capital CA, Bengaluru, Karnataka
5 days ago
About UsLife At CoinDCXOur CultureOpportunitiesChange Starts Together!Creating an inclusive ecosystem to maximise the adoption and acceleration of Web3.LocationWork ModuleWho are we?We are a team of 600+ enthusiasts who are driven with passion to build for the future of Web3. We are looking for individuals to help us build the ecosystem of digital society on the tenets of fairness, equality, openness...