Senior Platform Software Engineer

Oracle

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

Job description

Senior Platform Software Engineer role focused on developing and enhancing platform services and SDKs. This position involves leading improvements in integration frameworks and developer tooling, with a strong emphasis on deep debugging and driving fixes for complex distributed systems. The role requires analyzing usage, performance, and error budgets to implement resilience and capacity optimizations, along with authoring essential documentation and guidance for development teams.

This is an opportunity to own critical components within platform services, ensuring their evolution for multi-tenant environments and driving compatibility-safe remediation plans. You will implement advanced resilience and capacity patterns, providing clear adoption guidance to internal consumers. The role champions best practices throughout the software development lifecycle, from design to optimization and testing, and leads code reviews to elevate team performance.

Responsibilities

Key responsibilities include owning platform components, performing in-depth debugging across service graphs, and implementing resilience and capacity optimizations. You will design software solutions, analyze requirements, and contribute to all phases of the SDLC. This role involves developing new features, leading code reviews, and conducting thorough debugging and troubleshooting. Implementing comprehensive software testing, quality assurance processes, and robust error logging, monitoring, and observability are crucial. Performance profiling, API functionality troubleshooting, and managing API versioning and interoperability strategies are also key aspects. Additionally, you will collaborate with teams to understand customer issues, provide technical guidance, and influence product enhancements based on feedback.

Qualifications

This role demands strong technical leadership in platform software development, including deep debugging and system design. Candidates should have experience in designing and developing software systems aligned with architectural best practices. A proven ability to troubleshoot and resolve complex issues related to API functionality and integration is essential. The role requires collaboration within and beyond immediate teams to address customer needs and drive product improvements. Adherence to development practices, coding standards, and secure coding practices is paramount. Experience in system maintenance, including patching and testing, along with driving automation and debugging for service availability and reliability, is expected. Independent management of work, monitoring timelines, and adapting to shifting priorities are core to the planning and execution aspect of this position.

Essential Skills

Platform Software DevelopmentSoftware DevelopmentCodingDesignTestingOptimizationSoftware ArchitectureSystem DesignAPI DevelopmentSecurityAgile MethodologiesProblem SolvingCollaborationContinuous Learning

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer
IndustryProduct and Research
DepartmentSoftware Development
Employment TypeFull Time, Remote

About the Company

Oracle logo

Oracle

Product and Research

Senior Platform Software Engineer at Oracle | SkillMX | SkillMX