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
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
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.