Senior Platform Software Engineer

🏢 Oracle
📍 BRISTOL, United KingdomFull-timeOn-site
📅 Posted: 4w ago🔄 Updated: 4w ago
CV%
✨ AI Summary
Oracle Cloud Infrastructure Workflow is seeking a Senior Platform Software Engineer to own moderately complex components within platform services or SDKs, leading team-level improvements to integration frameworks and developer tooling. This role involves deep debugging across distributed services, driving fixes to protect consumers and upgrade paths, and analyzing usage, performance, and error budgets to implement targeted resilience and capacity optimizations. The engineer will also be responsible for authoring and curating team-scoped documentation, samples, and adoption guidance. The position requires proficiency in Java, software development, testing, performance optimization, API functionality, and secure coding practices, along with strong collaboration and problem-solving skills. Candidates must be able to work from the Bristol office several times per month.
Required Skills
Information Technology
JavaDebuggingPerformance OptimizationREST APISoftware Architecture & DesignTestNG
Other
secure codingsystem maintenance
Soft Skills & Professional Competencies
CollaborationProblem SolvingContinuous Learning
Business, Sales & Management
Process 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. Candidates must be proficient in software development lifecycle, testing, performance optimization, API functionality, and secure coding practices. Strong collaboration, problem-solving, and continuous learning skills are essential. The ability to work from the Bristol office several times per month is also a requirement.
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