Oracle logo
Oracle6 days ago

Senior Software Engineer

Remote · United Kingdom

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise
Industry
Cloud Services

Job Summary

Senior Software Engineer role focused on building high-performance API services for Oracle Cloud Infrastructure (OCI) that secure and protect API traffic in a massive-scale, distributed cloud environment. The ideal candidate will have deep experience with large-scale, distributed systems, Linux fundamentals, and hands-on software development, driving secure, scalable, and highly available services. The role emphasizes collaboration in a remote, agile environment, with opportunities to influence engineering practices, development lifecycle, DevOps, releases, and operations across cloud technologies and microservice-based architectures. Key responsibilities include designing and delivering world-class services, mentoring through code reviews, contributing to testing practices, and advancing CI/CD workflows using modern tooling.

Required Qualifications

  • 4+ years of experience in the software industry working on architecture, system and software design, development and delivery of highly scalable products and services
  • Bachelor's degree or Masters in Computer Science or equivalent education
  • Understanding of the entire product development lifecycle including writing technical specifications, assisting with product-impact decisions, designing world-class services, developing and reviewing code, driving DevOps, leading releases and operations
  • Ability to identify opportunities for innovation, manage tech debt, plan for continuous improvements in technology and operations and maintain a solid security posture
  • Strong verbal and written communication, organization, and interpersonal skills
  • Comfort with complex, rapidly evolving software development environments
  • Strong back-end development experience in Java or other similar modern programming language
  • Experience with microservice-based architecture, distributed systems, SQL and NoSQL databases, REST APIs and Cloud technologies
  • Familiarity with CI/CD tools such as GitLab, JIRA, Kubernetes, Docker, Terraform
  • Previous experience with system monitoring, automation and incident management tools (preferred)
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Oracle

Senior Software Engineer

Apply on Sorce