O

Oracle

Builds databases, business apps and cloud services

Senior Core Infrastructure Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A BS or MS degree in Computer Science or a relevant technical field involving coding, or equivalent practical experience.
  • Deep understanding of operating systems, computer networks, and high-performance applications.
  • At least 4 years of experience delivering and operating large-scale production systems with 1,000 or more server instances.
  • Proficiency in one programming language: Java, Python, C, C++, Go, or shell scripting.
  • Strong background in Linux systems.

Responsibilities

  • Implements and contributes to the development of distributed-system components that support horizontal and vertical scaling, including through distributed state-management tools.
  • Optimizes code and systems for large-scale data processing.
  • Implements scalability requirements for assigned components and reviews team members' implementations.
  • Uses data-plane platform components for large-scale data retrieval, storage, and processing.
  • Implements performance and load testing.
  • Collaborates with the team to build fault-tolerant components that withstand in-service updates through redundancy, replication, and automatic failover mechanisms.
  • Applies recovery-oriented computing principles to design components that handle service disruptions.
  • Implements retry mechanisms, circuit breakers, and timeouts to address network unreliability.
  • Implements tests and alarm configurations to proactively detect and address issues and failures.
  • Supports failure recovery by drafting and executing runbooks and operational procedures.
  • Builds and customizes dashboards, telemetry systems, and alerting mechanisms to monitor component health.
  • Designs and implements functional requirements and tests for assigned features within an existing system.
  • Implements fault-injection and brown-out test scenarios to evaluate system correctness.
  • Implements data replication and synchronization techniques to maintain data integrity and availability.
  • Diagnoses, debugs, and resolves system-component issues to support ongoing operations.
  • Implements strategies to prevent interruptions and avoid customer or user maintenance windows when resolving issues.
  • Designs and implements automation scripts and tools for troubleshooting operational issues.
  • Participates in operational support rotations, incident response, and root-cause investigations.
  • Applies security measures, including encryption and access controls, to protect data and applications in multi-tenant environments.
  • Implements remediation plans to continuously improve security.
  • Collaborates to ensure cloud infrastructure complies with relevant industry standards and regulations and that documentation is up to date.
  • Maintains automation scripts and tools, including Infrastructure as Code, for managing cloud infrastructure.
  • Follows change-management plans for patching, updating, and rolling back applications.
  • Tracks timelines with minimal supervision to complete work in a timely manner and align with project requirements.
  • Prioritizes and adjusts work as resources or timelines change, with some guidance.
  • Collaborates across teams to align expectations and achieve shared objectives; develops an understanding of business, stakeholder, and customer needs; and listens to diverse perspectives to ensure understanding.
  • Identifies and addresses standard and non-standard issues independently, escalating more complex issues when appropriate.
  • Analyzes information from multiple sources to troubleshoot errors and contributes to knowledge sharing and best practices.
  • Seeks out knowledge, skills, tools, feedback, and training; stays current with industry trends and best practices; and contributes to continuous learning and knowledge sharing.
  • Develops and recommends process, protocol, and workflow improvements, seeking input from team members on alternative approaches.

Desired Qualifications

  • Familiarity with system-level architecture, data synchronization, fault tolerance, and state management.
  • General enterprise storage, networking, or computing experience.
  • Understanding of databases and SQL, including MySQL, and caching technologies such as Redis and Memcache.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs