Senior Platform Software Engineer

Oracle

Fresher Bengaluru Full Time Work from office
Oracle logo
Posted : today
Actively hiring

Job description

Seeking a Senior Platform Software Engineer to take ownership of key components within platform services and SDKs. This role involves leading team-level enhancements to integration frameworks and developer tooling.

Responsibilities include in-depth debugging across distributed services, implementing fixes to safeguard downstream consumers, and optimizing for resilience and capacity. The engineer will also be responsible for creating and maintaining team-scoped documentation, samples, and adoption guides.

This position offers the opportunity to significantly impact platform stability and developer experience.

Responsibilities

Own and evolve bounded platform components, ensuring multi-tenant compatibility.

Conduct deep debugging across service graphs and implement compatibility-safe remediation plans.

Develop and deploy targeted resilience and capacity patterns, providing clear adoption guidance.

Design, develop, test, and optimize software solutions to meet business and operational goals.

Lead code reviews, contributing to quality improvements and best practices.

Troubleshoot and resolve complex software issues, including API functionality and integration.

Implement sophisticated API versioning, lifecycle, and interoperability strategies.

Design and develop software systems aligned with architectural principles, focusing on performance and scalability.

Collaborate with teams to understand customer issues and provide technical guidance and support.

Ensure adherence to development practices, coding standards, and secure coding principles.

Perform system maintenance, upgrades, and patching to ensure service availability and reliability.

Qualifications

Proven experience in owning moderately complex components within platform services or SDKs.

Demonstrated ability to lead team-level improvements in integration frameworks and developer tooling.

Expertise in deep debugging across distributed services and driving effective fixes.

Skilled in analyzing usage, performance, and error budgets for platform services.

Experience in implementing targeted resilience and capacity optimizations.

Proficiency in authoring and curating team-scoped documentation, samples, and adoption guidance.

Strong understanding of software development lifecycle, design, testing, and optimization.

Experience with code reviews, debugging, and troubleshooting complex software issues.

Knowledge of software architecture, system structural design, and performance optimization strategies.

Ability to collaborate effectively within and beyond immediate teams to resolve customer issues.

Commitment to continuous learning, problem-solving, and process improvement.

Familiarity with development operations, system maintenance, and security compliance is essential.

Essential Skills

API developmentSoftware testingDebuggingPerformance optimizationCode reviewsSystem architectureSecure coding practicesAgile methodologiesProblem-solving

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer
IndustryProduct and Research
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Oracle logo

Oracle

Product and Research

Senior Platform Software Engineer at Oracle | SkillMX | SkillMX