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, where you'll take ownership of intricate components within our platform services and SDKs. You will drive enhancements to integration frameworks and developer tooling, while conducting in-depth debugging across distributed services. Your efforts will directly contribute to protecting downstream consumers and ensuring smooth upgrade paths.

This role involves analyzing usage, performance, and error budgets for critical platform areas. You'll implement targeted resilience and capacity optimizations to maintain robust performance. Additionally, you will author and curate comprehensive documentation, samples, and adoption guidance for your team's focus areas, fostering a collaborative and informed development environment.

Responsibilities

- Own and evolve bounded platform components (service modules, SDK areas) with multi-tenant use in mind. - Conduct deep debugging across a defined service graph, creating compatibility-safe remediation plans. - Implement resilience and capacity patterns, providing clear adoption guidance for internal consumers. - Design and develop software solutions, analyzing requirements to meet business and operational objectives. - Contribute to all phases of the software development lifecycle, suggesting improvements along the way. - Develop new software features and enhancements based on design specifications. - Lead code reviews in assigned areas to promote code quality and best practices. - Perform debugging and troubleshooting to resolve moderately complex software issues. - Implement software testing, quality assurance, error logging, monitoring, and observability for effective debugging. - Conduct performance profiling and optimization of code with sound judgment. - Troubleshoot and resolve issues related to API functionality and integration. - Implement API versioning, lifecycle, and interoperability strategies.

Qualifications

- Design and develop software, systems, and services aligned with pre-defined architecture. - Develop a strong understanding of software architecture decisions and best practices. - Collaborate with team leads to ensure work aligns with software architecture guidelines. - Implement performance optimization and scalability strategies in software design. - Partner with teams to understand customer issues and develop effective solutions. - Provide technical guidance and support to customers on reported issues. - Coach and mentor team members, advocating for customer interests and suggesting product enhancements. - Influence the team to ensure customer satisfaction through timely issue resolution and clear communication. - Implement processes for handling customer issues and defects. - Investigate and troubleshoot complex product maintenance issues to define short- and long-term solutions. - Adhere to development practices and coding standards. - Ensure code quality and adherence to acceptance criteria. - Stay current with industry best practices and apply them to development processes. - Implement secure coding practices to mitigate security vulnerabilities. - Perform maintenance and testing operations for system upgrades and patching. - Drive improvements in automation, testing, and debugging to ensure service availability, health, and reliability.

Essential Skills

Platform Software DevelopmentSoftware DevelopmentCodingTestingOptimizationSoftware ArchitectureSystem DesignIssue/Defect CollaborationSoftware Products SupportPractices and Standards ComplianceSecurity and ComplianceDevelopment OperationsSystem MaintenancePlanning & ExecutionCollaborationPartnershipProblem SolvingContinuous LearningContinuous Improvement

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer
IndustryProduct and Research
DepartmentSoftware Development
Employment TypeFull Time, Remote

About the Company

Oracle logo

Oracle

Product and Research

Senior Platform Software Engineer at Oracle | SkillMX | SkillMX