Senior Platform Software Engineer

🏢 Oracle
📍 BRISTOL, United KingdomFull-timeOn-site
📅 Posted: 4w ago🔄 Updated: 4w ago
CV%
✨ AI Summary
Oracle is seeking a Senior Platform Software Engineer to join their Cloud Infrastructure Workflow team in Bristol. This role involves owning moderately complex components within platform services or SDKs, leading team-level improvements to integration frameworks and developer tooling, and performing deep debugging across distributed services. The engineer will analyze usage, performance, and error budgets, implement targeted resilience and capacity optimizations, and author documentation and adoption guidance. Responsibilities include designing and developing software solutions using Java, adhering to software development lifecycle best practices, implementing testing and quality assurance processes, performance profiling and optimization, and troubleshooting API functionality and integration. A strong understanding of software architecture, secure coding practices, and system maintenance is also required. The candidate must be able to work from the Bristol office several times per month.
Required Skills
Information Technology
JavaDebuggingREST APITestNGPerformance OptimizationScalabilityDistributed Systems
Other
software developmentsecure codingsystem maintenance
Productivity & Workplace Tools
RPA
Soft Skills & Professional Competencies
ResilienceCollaborationProblem SolvingContinuous Learning
Business, Sales & Management
Workforce PlanningProcess Improvement
🎁 Benefits & Perks
flexible medical, life insurance, and retirement options, volunteer programs
Requirements
The role requires ownership of platform components, deep debugging across distributed services, and implementation of resilience/capacity optimizations. Key responsibilities include designing and developing software solutions using Java, adhering to the software development lifecycle, leading code reviews, conducting debugging and troubleshooting, implementing software testing and quality assurance, performance profiling and optimization, and troubleshooting API functionality and integration. Experience with software system architecture, API versioning, lifecycle, and interoperability strategies is also expected. Collaboration with teams to understand customer issues, provide technical guidance, and influence customer satisfaction through timely issue resolution is crucial. Compliance with development practices, coding standards, and secure coding practices is necessary. Periodic system maintenance and testing operations, automation, and ensuring service availability, health, support, and reliability are also part of the role. The candidate must be able to work from the Bristol office several times per month.
Description
Owns moderately complex components within platform services or SDKs; leads team-level improvements to integration frameworks and developer tooling. Performs deep debugging across a bounded set of distributed services, driving fixes that protect downstream consumers and upgrade paths. Analyzes usage, performance, and error budgets for specific platform surfaces; implements targeted resilience and capacity optimizations. Authors and curates team-scoped documentation, samples, and adoption guidance.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00