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 and take ownership of intricate components within platform services and SDKs. You'll be instrumental in driving team-level enhancements to integration frameworks and developer tooling. This role involves deep-level debugging across distributed services, ensuring robust fixes that safeguard downstream consumers and facilitate seamless upgrade paths. You will analyze usage, performance, and error budgets for specific platform surfaces, implementing targeted optimizations for resilience and capacity. Additionally, you'll author and curate essential team documentation, samples, and adoption guidance.

Responsibilities

Key responsibilities include owning and evolving platform components for multi-tenant use, performing deep debugging across service graphs, and driving compatibility-safe remediation plans. You'll implement resilience and capacity patterns, providing clear adoption guidance. This role also encompasses designing software solutions, adhering to and improving the software development lifecycle, developing new features, and leading code reviews. You will conduct debugging, troubleshooting, and performance profiling, as well as implement API versioning and interoperability strategies. Designing and developing software systems aligned with architecture, and implementing performance optimization and scalability strategies are crucial. Furthermore, you'll collaborate to understand customer issues, provide technical guidance, and implement issue handling processes.

Qualifications

We are looking for individuals who can independently manage work, monitor timelines, and adapt to resource shifts. Collaboration across teams to achieve shared objectives and building strong partnerships based on understanding business needs are essential. You should be adept at identifying and addressing issues, analyzing data from multiple sources, and contributing to knowledge sharing. A commitment to continuous learning, seeking feedback, and staying current with industry trends is vital. Developing ideas for process improvements and seeking input from team members on alternative approaches is also expected. You will contribute to maintaining and testing systems, driving automation, and ensuring service availability and reliability. This position requires a proactive approach to problem-solving and a dedication to best practices.

Essential Skills

Platform Software DevelopmentAPI DevelopmentSoftware ArchitectureSystem DesignPerformance OptimizationScalability StrategiesDebuggingTroubleshootingCode ReviewsSoftware TestingSecurity Best PracticesAgile Methodologies

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer
DepartmentSoftware Development
Employment TypeFull Time, Remote

About the Company

Oracle logo

Oracle

IT Consulting

Senior Platform Software Engineer at Oracle | SkillMX | SkillMX