Senior Platform Software Engineer

Oracle

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

Job description

This Senior Platform Software Engineer role involves taking ownership of intricate components within platform services and SDKs. You will be instrumental in enhancing integration frameworks and developer tooling at a team level. Your expertise will be crucial in conducting in-depth debugging across distributed services, ensuring fixes that safeguard downstream consumers and support seamless upgrade paths. Analyzing usage, performance, and error budgets will allow you to implement targeted optimizations for resilience and capacity.

You will also be responsible for creating and maintaining team-specific documentation, sample code, and guidance to facilitate adoption.

Responsibilities

Key responsibilities include owning and evolving platform components for multi-tenant use, performing deep debugging within limited service graphs, and driving compatibility-safe remediation plans. You'll implement resilience and capacity patterns, providing clear adoption guidance.

In software development, you will design solutions, analyze requirements, and improve all lifecycle phases. Developing new features, adhering to design specifications, and leading code reviews are essential. Troubleshooting and fixing moderately complex issues, implementing software testing, and conducting performance profiling are also core duties.

Architecturally, you will design systems aligned with predefined structures, develop a strong understanding of best practices, and collaborate to ensure architectural alignment. Implementing performance optimization and scalability strategies is key.

You will collaborate across teams to understand customer issues, provide technical guidance, and mentor others, influencing customer satisfaction and implementing issue handling processes.

Adherence to development practices, coding standards, secure coding, and staying updated with industry best practices are expected. You will also perform system maintenance, drive improvements, and ensure service availability through automation and testing.

Qualifications

This role requires independent management of work, monitoring timelines, and proactive prioritization. Collaboration across teams to achieve shared objectives and building strong partnerships based on a deep understanding of business and customer needs is vital.

Independent problem-solving for standard and non-standard issues, with appropriate escalation, is necessary. Analyzing data from multiple sources for troubleshooting and contributing to knowledge sharing are important. Embracing continuous learning, seeking new skills and tools, and staying current with industry trends are expected.

Developing ideas for process improvements and seeking input from team members on alternative approaches will drive efficiency. You will actively listen to diverse perspectives and ask questions to ensure understanding.

Essential Skills

Platform Software DevelopmentSoftware DevelopmentCodingTestingOptimizationSoftware ArchitectureSystem DesignAPI DevelopmentAgile MethodologiesSecurity Best PracticesDevOpsProblem SolvingContinuous LearningContinuous Improvement

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