×
Register Here to Apply for Jobs or Post Jobs. X

Senior Principal Engineer

Job in Newry, County Down, BT34, Northern Ireland, UK
Listing for: Oman Shell
Full Time position
Listed on 2026-02-16
Job specializations:
  • IT/Tech
    Data Engineer, Systems Engineer
Job Description & How to Apply Below
- Industry Knowledge:  
* Understanding of all major global futures exchanges.  
* Knowledge of the full exchange-traded derivatives trade lifecycle.  
* Substantial years’ experience in Commodity Trading & Price Risk Management or Capital Markets / Investment Banks to bring credible externalisation of mindset and approach, ensuring cost: value competitiveness.  
* Familiarity with market data providers (Bloomberg, Refinitiv, etc.) and liquidity aggregation platforms.  
* Understanding of financial regulations such as MiFID II, EMIR, and FCA guidelines.  
* Knowledge of the Life of a Deal (LOAD).  
* Compliance & Regulation.  
* Credit and Risk.  
* Finance.  
* Operations.  
* Front Office Market Analysis (forecasting, modelling).  
* Trading Data & Analytics processes.

- Experience & Leadership:  
* 13+  years of experience in software or architecture delivery with 10+ years leading software engineering teams.  
* Extensive years of experience in architectural roles, with 5 years leading portfolios.  
* Build and maintain motivated teams, ensuring recruitment, development, and collaboration.  
* Direct workload of engineers and architects, partitioning tasks, and assigning accountability.  
* Recruit talent and support high-performing teams in both architecture and engineering.
* Own and drive technical architecture, design, and standards for software products in Commodities Trading.
* Confidently lead architecture decisions across portfolios, managing divergent opinions.
* Create pragmatic, implementable technical designs balancing risk, complexity, cost, and value.
* TOGAF (or similar framework) experience and Enterprise Architecture tooling.
* Collaborate with business and IT stakeholders for strategic and day-to-day technical decisions.
* Strong communication and collaboration skills with 5+ years' experience in trading environments.
* Listen to and interpret needs of technical and business stakeholders, manage expectations, and facilitate discussions.
* Be an active participant in the wider Tech Lead and engineering communities.
* Experience with the entire Trading system landscape and capabilities around Life of a Deal.
* Experience architecting and designing ETRM services and capabilities, ideally within an Endur application landscape.
* Expert in one or more of the programming languages (Node.js, .Net, .Net Core, Python, C++ etc) with Cloud Native Platform Development (AWS/ Azure etc)
* Expert in one or more of the front-end development technologies (specifically React)
* Expert in one or more of Data Development (SQL Databases, No SQL, Cloud Data stores etc) technologies
* Hands-on experience with Databricks/Spark, Azure Data Factory a bonus
* Exposure to SAP HANA, Salesforce, API management, Multifactor authentication, Collibra, Purview.
* Hands-on experience in architecting applications into the Azure platform, including migrations/re-platforming of legacy systems.
* Engineering and architecture experience in designing and building containers, Microservices, Cloud Native applications, and federated Data platforms (Data Mesh).
* Strong knowledge of data management: engineering, pipeline development, warehousing, storage, lifecycle management, privacy, security.
* Experience with diverse data types: big data, high velocity streaming, IoT, low latency event triggers, longitudinal time series.
* Proficient in SQL and No

SQL databases.
* Azure Services & Integration:
* CI/CD & Dev Ops:
Proven years of experience in CI/CD delivery using Git/Git Hub, VSTS/Azure Dev Ops, Terraform, Ansible.
* Significant experience with Azure Functions, Web Apps, distributed/event-driven architecture (event hub, event bus, Kafka), ELK.
* Intermediate to advanced exposure to Azure Active Directory, Azure Data Factory, Azure Data Lake, Azure Storage, Azure Kubernetes Service, Cosmos

DB, Azure SQL Data Warehouse.
* Integration experience with Confluent/Kafka, API Management, Logic Apps.
* Practical agile experience in both start-up and enterprise environments.
* Lead the engineering community to follow Shell Engineer Management standards, ensuring consistency and reuse.
* Understand and deliver core engineering GPA objectives.
* Create a collaborative…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary