13 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design, implement, test, deploy, and operate services and tools that accelerate OCI compute and network capacity growth.
- Deliver reliable and scalable capabilities for the physical asset lifecycle in collaboration with engineers and partner teams.
- Investigate incidents and issues across the stack, resolve root causes, and improve reliability, performance, and operational readiness.
- Build and maintain service telemetry, dashboards, alarms, and runbooks.
- Participate in on-call rotations and incident response and apply operational learnings to durable improvements.
- Contribute to technical designs, architecture discussions, code reviews, and engineering standards.
- Work independently, provide technical mentorship to junior engineers, and communicate technical trade-offs and risks clearly.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- At least 5 years of professional software development experience, including at least 1 year designing, delivering, or operating scalable cloud-native distributed systems.
- Proficiency in one or more high-level programming languages, preferably Go or Java, with working knowledge of Python or other scripting and automation languages.
- Experience delivering products from the ground up through the full software development lifecycle.
- Understanding of microservice design patterns, service-to-service communication protocols, and highly reliable service design.
- Experience with observability, production operations, safe deployments, on-call rotations, and incident troubleshooting.
- Strong computer science fundamentals, including data structures, algorithms, and programming paradigms.
- Ability to collaborate cross-functionally and communicate through design documents, proposals, architecture diagrams, and presentations.
- Preferred: MTech or PhD in Computer Science, Engineering, or a related field, or equivalent experience.
- Preferred: experience with cloud-native control-plane or data-plane solutions, complex distributed environments, Kubernetes, containerized workloads, Terraform, Data Center Infrastructure Management systems, service discovery, secret storage, and software-defined networking.
Benefits
- Competitive benefits including flexible medical, life insurance, and retirement options.
- Employee volunteer programs and opportunities to give back to the community.
About Oracle
Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.
