Senior Platform Software Engineer

Oracle

Fresher Hyderabad, Bengaluru Full Time Hybrid (office + remote)
Oracle logo
Posted : today
Actively hiring

Job description

Join our team as a Senior Platform Software Engineer, where you'll take ownership of complex components within our platform services. You will lead initiatives to enhance integration frameworks and developer tooling, contributing to significant team-level improvements.

Your role will involve in-depth debugging across distributed services, ensuring the stability and upgradeability for downstream consumers. You will analyze usage, performance, and error budgets to implement targeted resilience and capacity optimizations.

This position also includes authoring and curating essential team documentation, samples, and adoption guides, fostering knowledge sharing and best practices across the engineering organization.

Responsibilities

Key responsibilities include owning and evolving bounded platform components, performing deep debugging across limited service graphs, and implementing resilience and capacity patterns with clear adoption guidance.

You will design, develop, and optimize software solutions, adhering to and improving the software development lifecycle. This involves leading code reviews, conducting thorough debugging, and implementing comprehensive software testing strategies including functional, non-functional, and error logging.

Architectural responsibilities include designing systems aligned with pre-defined architecture, understanding best practices, and implementing advanced performance and scalability strategies. You will also collaborate to resolve customer issues, provide technical guidance, and influence product enhancements based on feedback.

Qualifications

We seek experienced engineers adept at managing moderately complex components within platform services and leading team-level improvements. A strong ability to perform deep debugging across distributed services and drive compatibility-safe remediation plans is essential.

This role requires a proactive approach to analyzing usage, performance, and error budgets, coupled with the implementation of targeted resilience and capacity optimizations. Experience in authoring and curating team-scoped documentation, samples, and adoption guidance is highly valued.

Candidates should possess a solid understanding of software architecture, system design, and best practices, with a proven track record in software development, testing, and optimization. A commitment to continuous learning and improvement in a collaborative environment is also key.

Essential Skills

Platform Software DevelopmentDebuggingIntegration FrameworksDeveloper ToolingDistributed ServicesAPI DevelopmentSoftware DesignTestingOptimizationCode ReviewsTroubleshootingSoftware ArchitectureSystem DesignScalabilitySecurityDevOpsAgile Methodologies

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Oracle logo

Oracle

IT Consulting

Senior Platform Software Engineer at Oracle | SkillMX | SkillMX