Senior Data Systems Software Engineer

Oracle

Regular Employee Computer Occupations
Apply Now
Location
London, England, United Kingdom
Posted
July 17, 2026

Job Description

Implements end-to-end features across application and data layers with growing autonomy. Designs data models for common patterns (including star/snowflake for analytics), optimizes queries, and debugs performance issues. Leverages Oracle Application Express and PL/SQL where appropriate; adds telemetry to track usage, conversion, and latency. Applies secure coding practices, reviews peer code, and improves documentation of service contracts.

Key Responsibilities

Data Systems Software Development:

  • Deliver end-to-end features spanning application services and Oracle Database data models (including star/snowflake patterns).

  • Diagnose and improve query and API performance affecting user experience and service-level agreements.

  • Introduce controlled experiments (A/B tests) with clear success metrics and data collection plans.

  • Designs existing and new services.

  • Software Development and Coding – Design, Te...