3 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Lead architecture and development of scalable, elastic distributed systems and cloud-scale control plane components.
- Design fault-tolerant services using redundancy, replication, failover, consistency, availability, partition tolerance, load-shedding, throttling, and rate-limiting techniques.
- Optimize systems for large-scale data processing, high throughput, elasticity, performance, and durability.
- Define scalability requirements, service-level objectives, KPIs, telemetry, dashboards, alerting, and operational readiness expectations.
- Create performance, load, fault-injection, brown-out, correctness, and resilience testing scenarios.
- Diagnose, debug, and resolve production issues; participate in operational support rotations, incident response, and root-cause investigations.
- Implement security, encryption, access controls, remediation plans, and cloud infrastructure compliance for multi-tenant environments.
- Develop infrastructure-as-code automation and change-management processes for deployments, patching, updates, and rollbacks.
- Mentor engineers and contribute to hiring, technical leadership, and raising the organization’s talent bar.
Requirements
- 7+ years of industry experience working on commercial or open-source software.
- Strong fluency in C++, Java, or similar modern programming languages.
- Deep understanding of computer science fundamentals, data structures, algorithms, distributed systems, multithreading, and concurrency.
- Experience with AWS, GCP, or Azure cloud infrastructure and building cloud-scale control plane systems.
- Experience with implementation testing, debugging, and documentation in a Linux development environment.
- Experience designing architectures for high availability, scalability, flexibility, and future business demands.
- BS in Computer Science required; a Master's degree is preferred.
- Preferred: technical leadership on a large-scale cloud service and hands-on public cloud service development.
- Preferred: Kubernetes, Terraform or other infrastructure-as-code languages, SQL and NoSQL databases, computer networking, Linux internals, Linux/Unix troubleshooting, KVM, containers, or Docker.
- Preferred: ability to communicate technical ideas through proposals, design specifications, architecture diagrams, and presentations.
- Preferred: experience with hiring, mentorship, and raising the talent bar.
Benefits
- Competitive benefits including flexible medical, life insurance, and retirement options.
- Volunteer programs and opportunities to give back to the community.
- Accessibility assistance and reasonable accommodations are available throughout the employment process.
Categories
DevOpsSite Reliability
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.
