Senior Core Infrastructure Engineer

Oracle

Fresher Bengaluru Full Time Hybrid (office + remote)
Oracle logo
Posted : today
Actively hiring

Job description

Join the Oracle Cloud Infrastructure (OCI) team and contribute to building and operating massive-scale, integrated cloud services. OCI is dedicated to delivering top-tier cloud products designed to meet the evolving needs of our customers tackling global challenges. We provide exceptional opportunities for skilled engineers passionate about solving complex problems in distributed, highly available services and virtualised infrastructure. At every level, our engineers make a significant impact by designing and developing innovative systems that power critical business applications.

The Object Storage team within Oracle's Infrastructure Cloud is seeking Software Engineers. This team is responsible for a performant, scalable, highly available, and durable object store developed from the ground up, forming a core part of Oracle's public cloud strategy. We encourage innovation across the entire technology stack, from REST APIs to distributed systems and file systems. You will have the chance to own the development of new components and features, guiding them from initial concept through design, implementation, testing, and operation.

Responsibilities

Key responsibilities include designing, developing, and optimizing background services such as garbage collection, object lifecycle management, and snapshot processing to meet large-scale performance and scalability demands. You will drive performance engineering initiatives, including profiling, benchmarking, capacity planning, and optimization of distributed background services.

Design and implement scalable processing pipelines for large-scale metadata and background workflows. Develop and enhance end-to-end tests to improve validation and production readiness. Build and execute performance, stress, endurance, and fault-injection tests to ensure system reliability. Enhance operational readiness by developing dashboards, telemetry, alerts, and automation. Investigate and resolve complex production and performance issues, conducting root cause analysis.

Collaborate closely with Object Storage, Dataplane, and infrastructure teams to optimize system performance. Participate in operational support rotations and contribute to continuous improvements in system reliability and availability.

Qualifications

Core responsibilities involve independently planning and executing projects to meet milestones and delivery timelines, balancing feature development, performance optimization, and production readiness. Collaborate effectively with cross-functional teams, including Dataplane, Oak, Infrastructure, and SRE, to deliver scalable metadata service solutions. Partner with stakeholders to define performance targets and feature delivery plans.

Analyze complex distributed systems to identify performance bottlenecks and implement scalable solutions. Drive root cause analysis for production and test issues, contributing to long-term engineering enhancements. Continuously learn and stay updated with distributed systems, cloud infrastructure, and large-scale storage technologies, applying best practices. Share technical knowledge and mentor team members.

Continuously improve engineering processes, automation, testing frameworks, observability, and operational workflows to enhance efficiency and reliability.

Essential Skills

Distributed SystemsCloud InfrastructureObject StoragePerformance EngineeringScalabilityHigh AvailabilityReliabilityAutomationTelemetryRoot Cause AnalysisSoftware Development

Highlights

  • Actively hiring

More Details

RoleSenior Core Infrastructure Engineer
IndustryCloud Computing, Information Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Oracle logo

Oracle

Cloud Computing

Senior Core Infrastructure Engineer at Oracle | SkillMX | SkillMX