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 drive team-level enhancements for integration frameworks and developer tooling, while conducting in-depth debugging across distributed services to ensure system stability and smooth upgrades.

Key aspects include analyzing usage, performance, and error budgets to implement targeted resilience and capacity optimizations. Additionally, you will be responsible for authoring and maintaining team-specific documentation, samples, and guidance to facilitate adoption.

Responsibilities

As a Platform Software Engineer, you'll own and evolve platform components like service modules and SDK areas for multi-tenant use. This includes performing deep debugging across limited service graphs and developing compatibility-safe remediation plans.

Your role will also involve implementing resilience and capacity patterns, documenting adoption guidance, and designing software solutions to meet business and operational goals. You will contribute to all phases of the software development lifecycle, lead code reviews, and conduct debugging to fix moderately complex issues. Furthermore, you will implement software testing, quality assurance processes, and observability for effective debugging, while also optimizing code performance and resolving API functionality issues.

Qualifications

This position requires designing and developing software systems and services that align with pre-defined architecture, while developing a strong understanding of architectural decisions and best practices. Collaboration with team leads to ensure alignment with software architecture and implementing complex performance optimization and scalability strategies are essential.

You will collaborate across teams to understand customer issues, provide technical guidance, and mentor others. Ensuring customer satisfaction through timely issue resolution and effective communication is crucial. Adherence to development practices, coding standards, secure coding practices, and performing system maintenance and testing are also key responsibilities. Proactive management of work, monitoring timelines, and adapting to resource shifts are expected for successful project execution.

Essential Skills

Platform Software DevelopmentSoftware DevelopmentCodingTestingOptimizationSoftware ArchitectureAPI DesignSecurityDevOpsProblem SolvingContinuous LearningCollaboration

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Oracle logo

Oracle

IT Consulting

Senior Platform Software Engineer at Oracle | SkillMX | SkillMX