Principal Core Infrastructure Engineer

Oracle

10+ yrs India Full Time Hybrid (office + remote)
Oracle logo
Posted : today
Actively hiring

Job description

Join our dynamic software engineering division to contribute to building and evolving our File Storage Service. This role involves developing new features, managing current offerings, and architecting complex system interactions. You will be a key player in designing, developing, and debugging software for distributed systems, focusing on performance, scalability, and resilience.

This position offers an opportunity to work on challenging problems within a highly collaborative team environment. You'll have the chance to dive deep into various layers of the technology stack and influence architectural improvements. Proactive issue mitigation and robust system design are central to this role.

Responsibilities

Develop and enhance features for the File Storage Service, ensuring scalability, performance, and resiliency. Architect and implement interactions between system components in a distributed environment. Collaborate with cross-functional teams to design, develop, and debug software solutions. Build fault-tolerant systems and apply recovery-oriented principles. Proactively identify and resolve system issues through rigorous testing, monitoring, and telemetry. Author comprehensive runbooks and actively participate in incident response and root cause analysis.

Qualifications

Extensive experience (10+ years) in C system programming and multi-threaded development. Proven track record in developing commercial software for distributed/cloud environments or large-scale enterprise products. Strong understanding of software systems analysis, design, and the full development lifecycle. Proficiency in data structures, algorithms, and operating systems. Hands-on expertise with Linux and networking concepts. Prior knowledge of storage concepts and file systems is beneficial. Exceptional problem-solving, troubleshooting, and debugging capabilities. Demonstrated ability to lead projects through effective communication and influencing skills. Experience mentoring and coaching junior engineers is essential. Ability to collaborate effectively with diverse and geographically distributed stakeholders.

Essential Skills

CSystem ProgrammingMulti-threaded ProgrammingDistributed SystemsCloud EnvironmentsEnterprise Software DevelopmentSoftware Systems AnalysisSoftware DesignSoftware Development Life CycleData StructuresAlgorithmsOperating SystemsLinuxNetworkingProblem-SolvingTroubleshootingDebuggingProject LeadershipCommunicationPresentation SkillsInfluencing SkillsMentoringCoachingCollaborationCross-functional CollaborationGeographically Distributed TeamsScalabilityPerformanceResiliencyOperabilityFault ToleranceRecovery-Oriented ComputingTestingAlarmsDashboardsTelemetryRunbooksIncident ResponseRoot Cause Analysis (RCA)

Good to Have

Storage ConceptsFile Systems

Highlights

  • Actively hiring

More Details

RolePrincipal Core Infrastructure Engineer
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Oracle logo

Oracle

IT Consulting

Principal Core Infrastructure Engineer at Oracle | SkillMX | SkillMX