Sr Software Engineer - Cloud Automation & AI Systems
Listed on 2026-07-08
-
Software Development
Cloud Engineer - Software, Backend Developer, DevOps, AI Engineer (Applied/Software)
Software Engineer 3 – Cloud Automation & AI Systems
Oracle Cloud Infrastructure (OCI) is building the future of cloud operations through Incident Response Center as a Service (IRCaaS), a strategic initiative focused on transforming incident management from a highly manual process into an AI‑driven, automated platform.
Job DescriptionAs a Software Engineer 3, you will play a key role in designing and building the platform capabilities that power this transformation. You will work across automation, orchestration, user experience, governance, AI‑enabled workflows, and cloud‑native services to create a highly scalable system that supports the full incident lifecycle—from detection and declaration through investigation, response, recovery, implementation, and closure.
Responsibilities- Design, develop, test, deploy, and operate cloud‑native software services that support AI‑powered operational automation and cloud management workflows.
- Build intelligent automation, orchestration, and workflow capabilities that reduce manual effort and improve operational efficiency.
- Develop AI‑assisted services that help users gather context, investigate issues, coordinate response activities, summarize operational state, and recommend next actions.
- Create scalable backend services, APIs, data models, and user‑facing experiences that support critical operational workflows.
- Build integrations across telemetry platforms, observability systems, operational data sources, ticketing systems, collaboration tools, notifications, and workflow engines.
- Develop event‑driven architectures and automation frameworks that improve reliability, consistency, and auditability of operational processes.
- Collaborate with product managers, engineers, SREs, and operational stakeholders to define requirements and deliver high‑impact solutions.
- Contribute to platform governance, security, compliance, and operational excellence practices.
- Analyze production issues, identify opportunities for automation, and develop solutions that improve resiliency and customer outcomes.
- Participate in architecture reviews, design discussions, code reviews, testing, and engineering best practices.
- Measure and optimize service performance, scalability, reliability, and operational effectiveness through data‑driven improvements.
- Help establish patterns and best practices for AI‑enabled automation and autonomous operations that can be leveraged across future OCI initiatives.
- Contribute to a culture of innovation, ownership, continuous learning, and operational excellence.
- Bachelor’s degree in Computer Science, Computer Engineering, or related technical field, or equivalent practical experience.
- 3‑5+ years of professional software engineering experience developing production‑quality applications or services.
- Strong programming skills in Java, Python, Go, C#, or similar object‑oriented programming languages.
- Experience designing, developing, and maintaining distributed systems, microservices, or cloud‑native applications.
- Experience building backend services, APIs, workflow systems, automation platforms, or operational tooling.
- Knowledge of software engineering fundamentals including data structures, algorithms, testing, debugging, and performance optimization.
- Experience working with service integrations, event‑driven architectures, or asynchronous processing patterns.
- Familiarity with cloud computing concepts and large‑scale production systems.
- Strong problem‑solving, communication, and collaboration skills.
- Experience with Oracle Cloud Infrastructure (OCI), AWS, Azure, or Google Cloud Platform.
- Experience building workflow automation, orchestration platforms, or event‑driven systems.
- Experience with observability, monitoring, telemetry, logging, tracing, incident management, or service health platforms.
- Exposure to AI/ML‑enabled applications, LLM integrations, retrieval systems, agent‑based workflows, or intelligent automation solutions.
- Experience integrating operational systems such as ticketing platforms, knowledge bases, collaboration tools, or workflow engines.
- Experience developing internal platforms, developer tools, or…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).