Senior Platform Software Engineer

Oracle

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

Job description

Join our team as a Senior Platform Software Engineer, where you'll take ownership of moderately complex components within platform services and SDKs. You'll lead team-level enhancements to integration frameworks and developer tooling. Your role will involve deep debugging across distributed services, ensuring fixes protect downstream consumers and upgrade paths. You will analyze usage, performance, and error budgets for specific platform surfaces, implementing targeted resilience and capacity optimizations. Additionally, you'll author and curate team-scoped documentation, samples, and adoption guidance.

Responsibilities

Key responsibilities include owning and evolving platform components (service modules, SDK areas) for multi-tenant use, performing deep debugging across a service graph, and driving compatibility-safe remediation plans. You will implement targeted resilience/capacity patterns and document adoption guidance. This role also involves designing software solutions, adhering to and improving the software development lifecycle, developing new features, and leading code reviews. Conducting debugging, troubleshooting, and implementing software testing, quality assurance, and observability are essential. You'll also exercise judgment in performance profiling and optimization, and troubleshoot API functionality and integration issues. Designing and developing software aligned with pre-defined architecture, and collaborating with team leads on architectural decisions are also part of the role. Furthermore, you'll collaborate across teams to understand customer issues, provide technical guidance, and influence team practices to ensure customer satisfaction.

In core responsibilities, you will independently manage work, monitor timelines, and adapt to resource shifts. Collaboration across teams to align expectations and build partnerships is crucial. You'll identify and address standard and non-standard issues, analyze data for troubleshooting, and contribute to knowledge sharing. Embracing continuous learning, seeking new skills and tools, and staying current with industry trends are expected. You will also develop ideas for process improvements and seek input from team members.

Qualifications

This role focuses on individuals who can independently manage their workload, proactively prioritize tasks, and adapt to changing project needs. Strong collaboration skills are essential for aligning expectations and achieving shared objectives across teams. You'll need to build and maintain a comprehensive understanding of business and customer needs to foster effective partnerships. Excellent active listening and inquiry skills are necessary to understand diverse perspectives. Problem-solving abilities are key, including identifying and addressing standard and non-standard issues while escalating complex ones appropriately. Analyzing data from multiple sources for troubleshooting and contributing to knowledge sharing are also vital. Continuous learning is a core expectation, encouraging the active pursuit of new skills, tools, and staying current with industry trends. Seeking and leveraging feedback for skill improvement and contributing to a culture of knowledge sharing are important. Finally, a proactive approach to continuous improvement, recommending updates to enhance team processes and workflows, is highly valued.

Essential Skills

Platform Software DevelopmentSoftware DevelopmentCodingTestingOptimizationSoftware ArchitectureAPIDevelopment OperationsSecurityComplianceProblem SolvingContinuous LearningContinuous Improvement

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