08 Nov
|
Oracle
|
Bengaluru
At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Cloud pretty much cannot exist without our org. We develop and operate multiple services (Provisioning, Monitoring, Repair, Control Plane, Data Plane, Re-imaging etc) behind the scenes which work like magic for our customers.
We're looking for hands-on engineers with expertise and passion in solving complex problems in distributed large-scale systems, virtualised cloud infrastructure, and highly available services. You will help build automation that diagnoses infrastructure issues, orchestrates recovery workflows, and reduces manual operational effort across a large-scale compute fleet. You should be expert in Java, Linux, Python, Terraform, CI/CD tools, networking, microservices architecture and system engineering. We are looking for someone who values simplicity and scale, works comfortably in a team-oriented, agile environment, and is excited to learn.
Own and build a collection of services and/or technology areas as a senior software developer. Understand the end-to-end architecture, call flows, configurations, technical dependencies, and overall behavioral characteristics of production services. Responsible for the design, development and maintenance of the mission critical stack, with focus on security, resiliency, scale, and performance. Authority for end-to-end performance and operability. Articulate technical characteristics of services and technology areas.
Engineer and add advanced capabilities to the Oracle Cloud service portfolio. Understand and communicate the scale, capacity, security, performance attributes, and requirements of the service and technology stack.
Integrate with monitoring, incident management, and infrastructure services to support end-to-end issue resolution. Qualifications, skills and experience:
- Bachelors/Masters in Computer science and Engineering or related engineering fields
- 3+ years of experience developing and operating large scale, highly available distributed systems.
- Experience in System Design, Platform & reliability engineering, ML engineering, data engineering, or AIOps-oriented roles.
- Strong hands-on experience building ML or LLM-based systems using Python,Java, PyTorch, TensorFlow, or contemporary LLM frameworks. Hands-on experience with at least one of the following tools: Deep understanding of observability data, including logs, metrics, and traces.
- Experience with observability platforms such as Datadog, Splunk, Prometheus, Grafana, or ELK.
- Experience designing and deploying RAG pipelines, embeddings, intent models, or operational chatbots.
- Strong experience architecting streaming or event-driven systems such as Kafka, Kinesis, or Pub/Sub.
- Familiarity with cloud-native systems, Kubernetes, microservices, and modern deployment patterns.
- Excellent problem-solving skills with the ability to translate operational challenges into ML-based or automation-based solutions.
- Ability to collaborate effectively across SRE, platform, service management, and engineering teams.
📌 Senior Platform and Infrastructure Engineer (Bengaluru)
🏢 Oracle
📍 Bengaluru