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, taking ownership of complex components within platform services and SDKs. You'll drive improvements in integration frameworks and developer tooling, while performing in-depth debugging across distributed services to ensure stability for downstream consumers.

This role involves analyzing usage, performance, and error budgets to implement targeted optimizations for resilience and capacity. You will also be responsible for creating comprehensive documentation, samples, and adoption guidance for your team's contributions.

Responsibilities

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

You will design software solutions, contribute to all phases of the SDLC, and lead code reviews. This role requires conducting debugging, troubleshooting, and performance profiling to resolve moderately complex issues and implement API versioning and lifecycle strategies.

Architectural duties involve designing systems aligned with pre-defined architectures, developing a strong understanding of best practices, and collaborating with leads to ensure architectural alignment. You'll also implement performance optimization and scalability strategies.

Collaboration extends to understanding customer issues, providing technical guidance, and influencing the team to ensure customer satisfaction through timely issue resolution.

Compliance involves adhering to development practices, coding standards, and implementing secure coding practices.

Development operations require performing maintenance and testing, driving improvements in automation, and ensuring system health and reliability.

Qualifications

Core responsibilities focus on independent work management, monitoring timelines, and adapting to shifts to maintain project efficiency. You will collaborate across teams to achieve shared objectives and build strong partnerships by understanding business and customer needs.

Problem-solving involves identifying and addressing standard and non-standard issues, escalating complex ones appropriately, and analyzing data for troubleshooting. Contribution to knowledge sharing is essential.

Continuous learning is embraced through actively building skills and staying current with industry trends. Seeking and leveraging feedback for improvement is encouraged, fostering a culture of knowledge sharing.

Continuous improvement involves developing and recommending updates to processes and workflows, and seeking input for alternative approaches to enhance team efficiency and effectiveness.

Essential Skills

Platform Software DevelopmentSoftware DevelopmentCodingDesignTestingOptimizationDebuggingTroubleshootingSoftware ArchitectureSystem DesignAPI DevelopmentPerformance OptimizationScalabilityIssue ResolutionProblem SolvingContinuous LearningAgile MethodologiesSecure Coding PracticesDevOpsSystem Maintenance

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