Principal Platform Software Engineer

Oracle

Fresher India Full Time Remote
Oracle logo
Posted : today
Actively hiring

Job description

Drive the evolution of platform architecture and middleware patterns as a Principal Platform Software Engineer. This role involves leading cross-team projects focused on enhancing runtimes, ensuring interoperability, and achieving multi-tenant scale. You will be instrumental in diagnosing and resolving complex cross-service issues, establishing robust versioning and compatibility practices, and championing safe rollout methodologies.

Furthermore, you will spearhead the adoption of observability standards, capacity planning, and resilience patterns across diverse workloads. Your contributions will include developing comprehensive migration guides and adoption playbooks designed to elevate ecosystem consistency and enrich the developer experience.

Responsibilities

- Lead the cross-team evolution of middleware patterns and runtimes for enhanced interoperability and scalability. - Define and enforce strategies for versioning, deprecation, and safe rollouts to minimize downstream impacts. - Drive the implementation of shared observability baselines, including SLOs and error budgets, across multiple services. - Design and implement software solutions, analyze requirements, and guide engineers through the full software development lifecycle. - Develop and document new software features, ensuring accessibility and adherence to design specifications. - Conduct code reviews, debugging, and performance profiling to build scalable and robust solutions. - Troubleshoot and resolve complex issues related to API functionality, integration, and versioning strategies. - Contribute to developing software systems and services, providing technical guidance and coaching to junior developers. - Collaborate with stakeholders to understand customer issues, advocate for their needs, and suggest product enhancements. - Ensure adherence to development practices, coding standards, and implement secure coding practices. - Drive improvements in system maintenance, automation, testing, and debugging to ensure service availability and reliability.

Qualifications

- Proven experience in leading platform projects that span multiple teams and involve evolving runtimes or middleware patterns. - Expertise in diagnosing and resolving complex cross-service issues, with a strong understanding of versioning, compatibility, and safe rollout practices. - Demonstrated ability to drive observability standards, capacity planning, and resilience patterns. - Experience in producing migration guides and adoption playbooks to improve ecosystem consistency and developer experience. - Strong software architecture and design skills, with the ability to implement complex performance optimization and scalability strategies. - Excellent problem-solving abilities and a proactive approach to identifying and resolving issues. - Ability to provide technical guidance and coaching to less experienced developers. - Commitment to continuous learning and staying abreast of industry trends and best practices. - Experience in collaborating across organizations to achieve shared objectives and support inclusivity. - Familiarity with security and compliance best practices in software development. - Experience in managing and coordinating moderately complex tasks, monitoring timelines, and delegating work effectively.

Essential Skills

Software DevelopmentAPI DesignSystem DesignPerformance OptimizationScalabilitySecurity Best PracticesAgile MethodologiesCI/CDObservabilityCapacity PlanningResilience PatternsInteroperabilityMulti-tenancyMiddleware PatternsRuntime EvolutionVersioning StrategiesDeprecation StrategiesRollout StrategiesCode ReviewsDebuggingTroubleshootingTestingQuality AssuranceError LoggingMonitoringTechnical LeadershipMentoringCollaborationProblem SolvingContinuous LearningProcess Improvement

Highlights

  • Actively hiring

More Details

RolePrincipal Platform Software Engineer
DepartmentSoftware Development
Employment TypeFull Time, Remote

About the Company

Oracle logo

Oracle

IT Consulting

Principal Platform Software Engineer at Oracle | SkillMX | SkillMX