IT & Software

Principal Application Software Engineer

Oracle Corporation

Remote · Nationwide · United Kingdom

Overview

In this role you will contribute to Oracle Health Data Intelligence by building distributed, scalable cloud services on OCI. You will participate in the full software lifecycle, drive high quality, and optimize data pipelines for better throughput and latency. You will lead design discussions, collaborate across teams, and ensure production readiness for mission-critical health analytics platforms. This position supports platform modernization and AI-first architectures across federal and regional initiatives, offering meaningful impact at scale.

Pay / Benefits
  • flexible medical
  • life insurance
  • retirement options
  • volunteer programs
  • disability accommodation
  • inclusive employment practices
Responsibilities
  • Design and contribute to distributed, scalable, fault-tolerant software systems
  • Implement and build cloud services on OCI infrastructure
  • Participate in design → development → QA → production lifecycle
  • Invest in engineering and operational best practices to maintain high quality
  • Optimize data processing pipelines for throughput and latency
  • Leverage OCI tools to develop, build, deploy, and troubleshoot software
Key requirements
  • Bachelor in Computer Science or related discipline
  • Experience with distributed data processing systems (e.g. Hadoop, Kafka)
  • Hands-on coding in Java and Python
  • Strong software design for distributed systems
  • Effective verbal and written communication of technical concepts
  • Ability to collaborate with team and stakeholders
  • 8+ years of relevant experience
  • Demonstrated technical lead experience on a SaaS/IaaS project with up to 10 engineers
  • strong communication
  • collaboration
  • leadership
  • Hadoop
  • Kafka
  • Java

Reference: WJ-747_31203591 · Posted 01 Nov 2026, 12:14 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.