Senior Platform Software Engineer

Oracle

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

Job description

This role focuses on owning and enhancing moderately complex components within platform services and SDKs. You will be instrumental in driving team-level improvements for integration frameworks and developer tooling. A key aspect involves deep debugging across distributed services, ensuring fixes that safeguard downstream consumers and upgrade paths. Analysis of usage, performance, and error budgets for specific platform surfaces will guide targeted resilience and capacity optimizations. Additionally, you will author and maintain team-scoped documentation, samples, and adoption guidance, fostering a collaborative and informed development environment.

Responsibilities

Key responsibilities include owning platform components like service modules or SDK areas, evolving their contracts for multi-tenant use, and performing deep debugging across limited service graphs to drive compatibility-safe remediation plans. You will implement targeted resilience and capacity patterns, documenting adoption guidance for team consumers. Design, test, and optimize software, adhering to and suggesting improvements for the entire development lifecycle. Lead code reviews, conduct debugging, troubleshoot complex issues, and implement software testing and quality assurance processes. Exercise judgment in performance profiling and optimization, and resolve moderately complex API functionality and integration issues. Design and develop systems aligned with pre-defined architecture, develop working knowledge of best practices, and collaborate with team leads. Collaborate internally and externally to understand customer issues, provide technical guidance, and influence team members to ensure customer satisfaction through effective issue resolution and communication.

Qualifications

This position requires a proactive individual who can independently manage work, monitor timelines, and adapt to shifts in resources or timelines. You will collaborate across teams to align on expectations and achieve shared objectives, building a comprehensive understanding of business needs to foster effective partnerships. The role involves independently identifying and addressing standard and non-standard issues, analyzing data from multiple sources for troubleshooting, and contributing to knowledge sharing. Embracing continuous learning is crucial, actively seeking new skills and staying current with industry trends. You will also develop ideas and recommend updates to increase the efficiency and effectiveness of team processes, protocols, and workflows, seeking input from team members for alternative approaches.

Essential Skills

platform software developmentAPI developmentsoftware architecturedebuggingtestingperformance optimizationscalabilitysecure coding practicesDevOpssystem maintenance

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