Senior Platform Software Engineer

Oracle

Fresher India Full Time Remote
Oracle logo
Posted : today
Actively hiring

Job description

Join a dynamic team as a Senior Platform Software Engineer, taking ownership of complex components within platform services and SDKs. This role involves leading team-level enhancements to integration frameworks and developer tooling. You'll perform in-depth debugging across distributed services, ensuring fixes that safeguard downstream consumers and upgrade paths. Analyze usage, performance, and error budgets to implement targeted resilience and capacity optimizations. Responsibilities also include authoring and curating team-scoped documentation, samples, and adoption guidance.

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/capacity patterns and document adoption guidance for team consumers.

In software development, you will design solutions, analyze requirements, and suggest improvements to the development lifecycle. Developing new features, enhancements, and clarifying software design through documentation are crucial. Leading code reviews, conducting debugging and troubleshooting for moderately complex issues, and implementing comprehensive software testing, quality assurance, and observability are key. You will also exercise judgment for performance profiling and optimization, and troubleshoot API functionality and integration issues.

Architecturally, you will design and develop systems aligned with pre-defined architecture, gain working knowledge of best practices, and collaborate with leads to ensure alignment. Implementing performance optimization and scalability strategies is also integral.

Furthermore, you will collaborate to understand customer issues, provide technical guidance, coach others, and influence the team for customer satisfaction. You will also implement customer issue handling processes and investigate complex product maintenance issues.

Compliance with practices and standards involves collaborating on development practices, ensuring code quality, staying updated with industry best practices, and implementing secure coding practices.

In Development Operations, you will perform periodic system maintenance and testing, drive improvements, and ensure automation, testing, and debugging for service availability, health, and reliability.

Qualifications

This role requires independent management of work, monitoring timelines, and adapting to resource shifts. Collaboration across teams to achieve shared objectives and build effective partnerships by understanding business and customer needs is essential.

You will independently identify and address standard and non-standard issues, analyzing data from multiple sources for troubleshooting. Contributing to knowledge sharing and best practices is expected.

Embrace continuous learning by actively building knowledge and skills, staying current with industry trends, and leveraging feedback and training. Contribute to a culture of continuous learning and knowledge sharing.

Develop and recommend updates to increase the efficiency and effectiveness of processes, protocols, and workflows, seeking input from team members on alternative approaches.

Essential Skills

Platform Software DevelopmentSoftware DevelopmentCodingTestingOptimizationSoftware ArchitectureSystem DesignAPI IntegrationSecurity PracticesDevOpsProblem SolvingContinuous Learning

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