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

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing [email protected] or by calling 1-888-404-2494 in the United States.

Oracle 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.

Similar jobs