O

Oracle

Builds databases, business apps and cloud services

Core Infrastructure Engineer 2

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • 3-5+ years of industry experience working on commercial or open-source software.
  • Strong fluency in C++, Java, or a similar modern programming language.
  • Strong problem-solving ability and a deep understanding of computer science fundamentals, including data structures, algorithms, and distributed systems.
  • Experience with cloud infrastructure such as AWS, GCP, or Azure, and building control plane systems for cloud scale.
  • Strong systems programming skills, including experience with multithreading and concurrency.
  • A solid foundation in distributed systems concepts, including consistency, scaling, and failure recovery.
  • Experience with implementation testing, debugging, and documentation within a Linux development environment.
  • A Bachelor of Science degree in Computer Science is required.
  • Intense curiosity, willingness to question, and passion for making systems.

Responsibilities

  • Implement and optimize components of existing distributed systems under the guidance of senior engineers, applying foundational scalability principles.
  • Optimize code segments or systems for large-scale data processing and implement scalability requirements for assigned components.
  • Learn to use data plane platforms for large-scale data retrieval, storage, and processing.
  • Conduct performance and load testing with guidance.
  • Collaborate with the team to build fault-tolerant components capable of withstanding in-service updates, learning about redundancy, replication, and automatic failover mechanisms.
  • Learn recovery-oriented computing principles and assist in applying them to component designs.
  • Configure and test retry mechanisms, circuit breakers, and timeouts to handle network unreliability with guidance.
  • Implement testing and alerting configurations to detect issues and failures.
  • Support failure recovery by drafting and executing runbooks and operational procedures under guidance.
  • Help build dashboards, telemetry systems, and alerting mechanisms to monitor component health.
  • Implement functional requirements and testing for assigned features within an existing system.
  • Implement fault-injection and brown-out test scenarios to evaluate system correctness under guidance.
  • Help implement basic data replication and synchronization techniques to maintain data integrity and availability.
  • Assist in diagnosing and debugging system component issues to support ongoing operations, under supervision.
  • Follow protocols to prevent interruptions, ensuring customer and user maintenance windows are not required when resolving issues.
  • Run basic automation scripts and tooling to troubleshoot operational issues.
  • Participate in operational support rotations, assisting with incident response and root cause investigations.
  • Assist in implementing basic security measures for data and applications in multi-tenant environments, including encryption and access controls.
  • Assist with executing remediation plans to address identified security gaps under supervision.
  • Support creation and updating of documentation to ensure cloud infrastructure complies with relevant industry standards and regulations.
  • Assist in maintaining basic automation scripts and tools, including Infrastructure as Code.
  • Follow change management plans for patching, updating, and rolling back applications under guidance.

Desired Qualifications

  • A Master's degree is preferred.

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