O

Oracle

Builds databases, business apps and cloud services

Senior Core Infrastructure Engineer

Platform EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • Strong computer science fundamentals.
  • Deep understanding of networking and routing.
  • Passion for building large-scale distributed systems.
  • Ability to track timelines and complete work with minimal supervision, prioritizing and adjusting as resources or timelines change.
  • Ability to collaborate across teams, understand business, stakeholder, and customer needs, and build effective partnerships.
  • Ability to identify and address standard and non-standard issues, analyze information from multiple sources, and troubleshoot errors.
  • Commitment to continuous learning, building new skills, staying current with industry trends, and using feedback and training to improve.
  • Ability to recommend process, protocol, and workflow improvements.

Responsibilities

  • Implement and contribute to distributed-system components that support horizontal and vertical scaling, including distributed state management tools.
  • Optimize code and systems for large-scale data processing.
  • Implement scalability requirements for assigned components and review team members' implementations.
  • Use data-plane platform components for large-scale data retrieval, storage, and processing.
  • Implement performance and load testing.
  • Collaborate with the team to build fault-tolerant components that withstand in-service updates through redundancy, replication, and automatic failover.
  • Apply recovery-oriented computing principles to handle service disruptions.
  • Implement retries, circuit breakers, and timeouts to address network unreliability.
  • Implement tests and alarm configurations to detect and address issues and failures proactively.
  • Support failure recovery by drafting and executing runbooks and operational procedures.
  • Build and customize dashboards, telemetry systems, and alerting mechanisms to monitor component health.
  • Design and implement functional requirements and tests for assigned features in an existing system.
  • Implement fault-injection and brown-out test scenarios to evaluate system correctness.
  • Implement data replication and synchronization techniques to maintain data integrity and availability.
  • Diagnose, debug, and resolve system-component issues.
  • Implement strategies to prevent interruptions and avoid customer maintenance windows when resolving issues.
  • Design and implement automation scripts and tooling for operational troubleshooting.
  • Participate in operational support rotations, incident responses, and root-cause investigations.
  • Apply security measures, including encryption and access controls, to protect data and applications in multi-tenant environments.
  • Implement remediation plans to improve security continuously.
  • Collaborate to ensure cloud infrastructure complies with relevant industry standards and regulations and documentation is current.
  • Maintain automation scripts and tools, including Infrastructure as Code, for managing cloud infrastructure.
  • Follow change-management plans for patching, updating, and rolling back applications.
  • Collaborate across teams to align expectations and achieve shared objectives.
  • Contribute to knowledge sharing and best practices.
  • Recommend updates to improve the efficiency and effectiveness of team processes, protocols, and workflows.

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