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, where you'll take ownership of crucial platform components and SDKs. You will be instrumental in driving improvements to integration frameworks and developer tooling, ensuring a seamless experience for our users.

Your role will involve in-depth debugging across distributed services, implementing fixes that safeguard downstream consumers and support smooth upgrade paths. You'll analyze usage, performance metrics, and error budgets for specific platform areas, developing targeted optimizations for resilience and capacity.

Furthermore, you will author and curate essential documentation, code samples, and adoption guides, contributing to the collective knowledge and success of the team.

Responsibilities

As a key member of our platform team, you will:

- Own and evolve critical platform components and SDK areas, ensuring robust contracts for multi-tenant usage. - Conduct deep debugging across a defined service graph, devising compatibility-safe remediation plans. - Implement and document resilience and capacity patterns, providing clear adoption guidance for team consumers. - Design software solutions, analyze requirements, and contribute to all phases of the software development lifecycle, suggesting improvements. - Lead code reviews within designated areas to foster enhanced quality and efficiency. - Troubleshoot and resolve moderately complex software issues, developing effective fixes. - Implement comprehensive software testing, quality assurance, and observability for effective debugging. - Drive performance profiling and coding optimizations. - Troubleshoot and resolve API functionality and integration issues. - Implement strategies for API versioning, lifecycle management, and interoperability.

Qualifications

We are seeking experienced individuals who can:

- Design and develop software systems and services aligned with established architectural principles. - Develop a strong understanding of software architecture decisions and best practices. - Collaborate with team leads to ensure work aligns with architectural guidelines. - Implement sophisticated performance optimization and scalability strategies. - Work collaboratively across teams to understand customer issues and deliver effective solutions. - Provide technical guidance and support to customers. - Coach and mentor colleagues, advocating for customer interests and suggesting product enhancements. - Influence the team to prioritize customer satisfaction through timely issue resolution and clear communication. - Establish and adhere to development practices and coding standards, ensuring code quality and adherence to acceptance criteria. - Stay current with industry best practices and implement secure coding practices to prevent vulnerabilities. - Perform system maintenance, including upgrades and patching, and drive improvements in automation, testing, and debugging for service availability and reliability. - Independently manage work, monitor timelines, and adapt to changing priorities. - Build and maintain effective partnerships by understanding business and customer needs. - Identify and address issues in accordance with standard practices, escalating complex problems as needed. - Embrace continuous learning, actively acquiring new skills and staying informed about industry trends. - Recommend updates to enhance process efficiency and effectiveness within the team.

Essential Skills

DebuggingIntegration FrameworksDeveloper ToolingDistributed ServicesAPI DesignSoftware Development LifecycleCode ReviewsTestingPerformance OptimizationScalability StrategiesSecure Coding PracticesSystem MaintenanceAutomation

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