Principal Core Infrastructure Engineer
Oracle
Oracle
Advance the architecture and development of highly scalable, elastic distributed systems. This role focuses on defining and enforcing scalability requirements, optimizing code and data paths for demanding workloads, and leveraging data platforms for large-scale data operations. Key responsibilities include designing robust, fault-tolerant systems capable of in-service upgrades, managing network unreliability through load-shedding and throttling, and establishing comprehensive KPIs and telemetry for proactive monitoring and validation. The position also involves resolving production issues, mentoring peers, ensuring operational readiness, and implementing stringent security controls.
This Principal Core Infrastructure Engineer will also be instrumental in developing Infrastructure as Code (IaC) and automation to facilitate secure patching, updates, and rollbacks within established change-management frameworks. The role emphasizes proactive problem-solving, continuous learning, and contributing to talent development through candidate assessment.
- Architect and lead the development of scalable distributed systems supporting horizontal and vertical scaling. - Optimize code and systems for large-scale data processing and high-throughput demands. - Design fault-tolerant components with redundancy, replication, and failover for in-service updates. - Implement strategies for handling network unreliability, including load-shedding and throttling. - Define and monitor KPIs, build dashboards, and set up alerting for system health. - Design and implement complex validation scenarios like fault injection and brownouts. - Proactively diagnose and resolve production issues, providing mentorship to peers. - Implement robust security measures and ensure compliance with industry standards. - Develop Infrastructure as Code (IaC) and automation for managing cloud infrastructure and enabling safe changes.
- Proven experience in leading the development and architecting of scalable, elastic distributed systems. - Deep understanding of optimizing code and data paths for high-throughput, hyper-scale workloads. - Expertise in designing fault-tolerant, in-service-upgradable systems using redundancy, replication, and failover. - Strong ability to apply load-shedding, throttling, and rate-limiting to manage network unreliability while meeting SLOs. - Experience establishing KPIs, telemetry, building dashboards, and alerts. - Proficient in designing complex validation scenarios (fault injection, brownouts). - Demonstrated ability to proactively diagnose and resolve production issues. - Experience implementing robust security controls, executing remediation, and maintaining compliance documentation. - Proficiency in developing IaC and automation for safe patching, updates, and rollbacks within change-management plans. - Excellent problem-solving skills and a commitment to continuous learning and mentoring.
Oracle
Product and Research