Principal Core Infrastructure Engineer
Oracle
Oracle
Join us as a Principal Core Infrastructure Engineer, where you'll spearhead the architecture and development of highly scalable, elastic distributed systems. You will define and enforce scalability requirements, optimizing code and data paths for demanding, high-throughput, hyper-scale workloads. Expertise in leveraging data plane platforms for large-scale data retrieval, storage, and processing is key.
This role involves designing robust, fault-tolerant systems capable of in-service upgrades, utilizing redundancy, replication, and failover. You'll manage network unreliability through load-shedding, throttling, and rate-limiting to consistently meet Service Level Objectives (SLOs).
Establish critical KPIs and telemetry, build proactive dashboards and alerts, and implement sophisticated validation techniques like fault injection and brownouts for data correctness and durability. Proactive production issue diagnosis and resolution, peer mentorship, and ensuring operational readiness are paramount.
You will also implement strong security controls, execute remediation plans, maintain compliance documentation, and develop Infrastructure as Code (IaC) and automation to facilitate safe patching, updates, and rollbacks within established change-management frameworks.
Lead the architecture and development of scalable distributed systems, ensuring horizontal and vertical scalability. Optimize systems for large-scale data processing and high-throughput demands, supporting hyper-scale environments.
Design fault-tolerant systems for in-service updates via redundancy, replication, and failover. Effectively manage network partitions and unreliability using load-shedding, throttling, and rate-limiting to meet SLOs.
Define and monitor KPIs and telemetry, building sophisticated dashboards and alerts for proactive system health monitoring. Implement complex test scenarios, including fault injection and brownouts, to ensure system correctness and durability through advanced data replication and synchronization techniques.
Diagnose and resolve production issues proactively, mentoring peers and ensuring operational readiness. Implement robust security measures, execute remediation plans, and maintain compliance documentation. Develop IaC and automation for safe infrastructure changes, including patching, updates, and rollbacks.
A proven track record in leading the development and architecture of scalable, elastic distributed systems. You should possess deep expertise in optimizing code and data paths for high-throughput, hyper-scale workloads, and experience with data plane platforms for large-scale data operations.
Demonstrated ability in designing fault-tolerant, in-service-upgradable systems with a strong understanding of redundancy, replication, and failover mechanisms. Experience in applying load-shedding, throttling, and rate-limiting to manage network unreliability while meeting SLOs is essential.
Skills in establishing KPIs and telemetry, building proactive dashboards and alerts, and designing complex validation techniques such as fault injection and brownouts are required. You must be adept at proactively diagnosing and resolving production issues, mentoring peers, and ensuring operational readiness.
Proficiency in implementing robust security controls, executing remediation, maintaining compliance documentation, and developing IaC and automation for safe system updates and rollbacks within change-management plans is crucial. A Bachelor's degree in a relevant field is expected.
Oracle
IT Consulting