Senior Principal Engineer
Senior Principal Engineer

Senior Principal Engineer

Full-Time 54000 - 84000 £ / year (est.) Home office (partial)
Go Premium
O

At a Glance

  • Tasks: Lead software architecture and engineering for innovative commodities trading solutions.
  • Company: Join Shell, a leader in energy transition and innovation.
  • Benefits: Enjoy flexible working hours, competitive salary, and extensive training opportunities.
  • Why this job: Make a real impact in the energy sector while developing your skills with experienced colleagues.
  • Qualifications: 13+ years in software delivery and leadership, with expertise in cloud-native development.
  • Other info: Be part of a diverse team committed to net-zero emissions and continuous growth.

The predicted salary is between 54000 - 84000 £ per year.

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.
  • 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 Datastores 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 NoSQL databases.

Azure Services & Integration:

  • CI/CD & DevOps: Proven years of experience in CI/CD delivery using Git/GitHub, VSTS/Azure DevOps, 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, CosmosDB, 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 environment for technical roles to drive clear decisions and consistency.
  • Progress as a person as we work on the energy transition together.
  • Continuously grow the transferable skills you need to get ahead.
  • Work at the forefront of technology, trends, and practices.
  • Collaborate with experienced colleagues with unique expertise.
  • Achieve your balance in a values-led culture that encourages you to be the best version of yourself.
  • Benefit from flexible working hours, and the possibility of remote/mobile working.
  • Perform at your best with a competitive starting salary and annual performance-related salary increase.
  • Take advantage of paid parental leave, including for non-birthing parents.
  • Join an organisation working to become one of the most diverse and inclusive in the world.
  • Grow as you progress through diverse career opportunities in national and international teams.
  • Gain access to a wide range of training and development programmes.

You can be a part of the future of energy. Together at Shell, we are transitioning to become a net-zero emissions business while providing the energy that people around the world need today. Working with experienced colleagues, you’ll have the opportunity to develop your skills, in an environment where we value honesty, integrity and respect for one another. At Shell, you progress as we tackle the energy challenge together.

Senior Principal Engineer employer: Oman Shell

At Shell, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. Our commitment to employee growth is evident through diverse career opportunities and extensive training programmes, all while promoting a values-led environment that prioritises flexibility and inclusivity. Join us in shaping the future of energy, where your contributions are valued and rewarded with competitive salaries and comprehensive benefits.
O

Contact Detail:

Oman Shell Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Principal Engineer

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who’s already in the game. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and achievements. This is your chance to demonstrate your expertise in areas like Cloud Native development or data management, making you stand out to potential employers.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions related to architecture decisions and team leadership. Remember, it’s not just about what you know, but how you communicate it!

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves!

We think you need these skills to ace Senior Principal Engineer

Industry Knowledge of global futures exchanges
Understanding of exchange-traded derivatives trade lifecycle
Experience in Commodity Trading & Price Risk Management
Familiarity with market data providers (Bloomberg, Refinitiv)
Knowledge of financial regulations (MiFID II, EMIR, FCA guidelines)
Experience in architectural roles and leading software engineering teams
Technical architecture and design for software products in Commodities Trading
Expertise in programming languages (Node.js, .Net, .Net Core, Python, C++)
Front-end development technologies (React)
Data Development technologies (SQL Databases, NoSQL, Cloud Datastores)
Experience with Azure platform and migrations/re-platforming
Knowledge of CI/CD and DevOps practices
Experience with Azure Services (Functions, Data Factory, Kubernetes)
Strong communication and collaboration skills
Experience with diverse data types and data management

Some tips for your application 🫡

Know Your Stuff: Make sure you understand the key aspects of the role, especially around trading systems and financial regulations. We want to see that you can bring your industry knowledge to the table!

Show Off Your Experience: Highlight your years of experience in software delivery and team leadership. We’re looking for someone who can confidently lead and inspire others, so don’t hold back on showcasing your achievements!

Tailor Your Application: Customise your CV and cover letter to reflect the specific skills and experiences mentioned in the job description. We love seeing how you connect your background to what we’re looking for!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!

How to prepare for a job interview at Oman Shell

✨Know Your Industry Inside Out

Make sure you brush up on your knowledge of global futures exchanges and the full trade lifecycle. Familiarise yourself with financial regulations like MiFID II and EMIR, as well as market data providers such as Bloomberg and Refinitiv. This will show that you’re not just a tech whiz but also understand the business context.

✨Showcase Your Leadership Experience

With over 13 years in software delivery and 10 years leading teams, be ready to discuss specific examples of how you've built and motivated teams. Highlight your experience in managing workloads and driving architectural decisions, as this is crucial for the Senior Principal Engineer role.

✨Demonstrate Technical Expertise

Be prepared to dive deep into your technical skills, especially in programming languages like Node.js or Python, and cloud platforms like Azure. Discuss your hands-on experience with CI/CD processes and data management, as these are key components of the role.

✨Communicate Effectively

Strong communication skills are essential, so practice articulating your thoughts clearly. Be ready to explain complex technical concepts in simple terms, and demonstrate how you’ve successfully collaborated with both technical and business stakeholders in the past.

Senior Principal Engineer
Oman Shell
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
  • Senior Principal Engineer

    Full-Time
    54000 - 84000 £ / year (est.)
  • O

    Oman Shell

    1000-5000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>