Senior Platform Software Engineer

Oracle

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

Job description

Join our dynamic team as a Senior Platform Software Engineer, a role focused on enhancing platform services and SDKs. You will take ownership of complex components, lead improvements in integration frameworks, and drive developer tooling enhancements. This position involves in-depth debugging across distributed services, ensuring robust fixes that safeguard downstream users and upgrade paths. Analyzing usage, performance, and error budgets will be key to implementing targeted resilience and capacity optimizations. You will also be responsible for creating and maintaining essential team documentation, samples, and adoption guides, fostering a collaborative and informed development environment.

Responsibilities

As a Senior Platform Software Engineer, you will own and evolve bounded platform components, ensuring their contracts are optimized for multi-tenant use. You will conduct deep debugging across service graphs, implementing compatibility-safe remediation plans. A significant part of your role will involve implementing targeted resilience and capacity patterns, coupled with documenting clear adoption guidance for team consumers. You will design software solutions, analyze requirements to meet business goals, and contribute to all phases of the software development lifecycle. Leading code reviews, conducting performance profiling and optimization, and troubleshooting moderately complex API issues are also core responsibilities. Furthermore, you'll implement API versioning, lifecycle, and interoperability strategies, while designing and developing systems aligned with pre-defined architecture.

Qualifications

We are looking for an engineer who can independently manage work, monitor timelines, and adapt to resource shifts to ensure project efficiency. Collaboration across teams to align expectations and achieve shared objectives is crucial. You should be adept at identifying and addressing standard and non-standard issues, escalating complex problems as needed, and analyzing data from multiple sources for troubleshooting. Embracing continuous learning, actively seeking new skills and tools, and staying current with industry trends are essential. You will also contribute to a culture of knowledge sharing and continuous improvement by recommending updates to processes and workflows. Experience with secure coding practices and system maintenance, including patching and driving automation for service availability, is expected.

Essential Skills

API DesignCode ReviewDebuggingPerformance OptimizationSoftware Development LifecycleTestingTroubleshootingCloud ComputingDistributed Systems

Highlights

  • Actively hiring

More Details

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

About the Company

Oracle logo

Oracle

IT Consulting

Senior Platform Software Engineer at Oracle | SkillMX | SkillMX