AccueilOffres d'emploiLondonStaff Software Engineer
Zurück zu den Stellen
⚡ Source: ReedRéf: 57031977

Staff Software Engineer

Appcast Enterprise·London·Publié il y a 1 mois
Adapter mon CV à cette offre — Gratuit

Stellenbeschreibung

Texte original importé depuis Reed

Entity:

Technology


Job Family Group:

IT&S Group


Job Description:

Our purpose is to deliver energy to the world, today and tomorrow. For over 100 years, bp has focused on discovering, developing, and producing oil and gas in the nations where we operate. We are one of the few companies globally that can provide governments and customers with an integrated energy offering. Delivering our strategy sustainably is fundamental to achieving our ambition to be a net zero company by 2050 or sooner!
 

About the role:

We are seeking a Staff Software Engineer to lead the technical direction and delivery of bp’s global pricing platforms within the Global Integrated Pricing Programme (GIPP).
 

This is a senior, high-impact role where you will shape the architecture, engineering practices, and delivery of a complex, multi-market pricing platform that supports bp’s commercial operations across Supply, Trading & Shipping (ST&S).
 

You will work in a product-led environment, partnering closely with Product Managers and business partners to deliver scalable, secure and high-performing software solutions that drive measurable business outcomes, including pricing performance, operational efficiency and customer experience.
 

This role combines deep technical leadership with people leadership, requiring you to lead globally distributed engineering squads while mentoring engineers and influencing organisational engineering standards.
 

What you will deliver:

Technical leadership & architecture:

  • Define and drive the technical strategy, architecture, and evolution of global pricing platforms
  • Design and coordinate scalable, resilient, and secure systems operating in production
  • Ensure strong engineering fundamentals across observability, monitoring, reliability, and performance
  • Embed standards in software quality, testing, and maintainability
     

Delivery & execution:

  • Lead multiple globally distributed engineering squads to deliver high-quality software platforms and services
  • Set clear technical direction and priorities aligned to product and business goals
  • Drive consistent, predictable delivery in a product-led, agile environment
  • See opportunities for optimisation, efficiency, and cost reduction
     

Product & customer partnership:

  • Partner closely with Product Managers and business partners to translate requirements into scalable technical solutions
  • Supply to platform strategy and roadmap aligned with business priorities
  • Take accountability, alongside Product, for delivering measurable business and customer outcomes
  • Collaborate across teams to ensure cohesive, end-to-end solutions
     

People & culture:

  • Line manage, mentor, and coach engineers to build high-performing teams
  • Attract, hire, and retain diverse, extraordinary engineering talent
  • Develop a culture of continuous improvement, innovation, and engineering excellence
  • Promote effective collaboration across global, multi-functional teams
     

Risk, security & compliance:

  • Ensure security, privacy, and regulatory requirements are embedded in system design and delivery
  • Work with multi-functional teams to address compliance gaps and strengthen controls
  • Maintain high standards of traceability, documentation, and audit readiness
     

Continuous improvement & innovation:

  • Drive adoption of modern engineering practices, including AI-assisted development approaches
  • Continuously improve ways of working across design, build, and test
  • Encourage knowledge sharing and technical excellence across the engineering community
     

What you will need to be successful:

Leadership & influence:

  • Confirmed experience leading and developing high-performing engineering teams in a global environment
  • Strong ability to influence and drive alignment across teams
  • Exceptional communication and partner management skills
     

Technical expertise:

  • Demonstrated expertise in designing and delivering complex, large-scale software systems end-to-end in production
  • Strong knowledge of system architecture, distributed systems, and cloud-native design
  • Deep understanding of security, monitoring, logging, and operational excellence
     

Technology stack (preferred):

  • Experience with modern cloud ecosystems, particularly AWS (e.g. serverless, messaging, observability) Confidential
  • Strong experience with backend and frontend technologies (e.g. C#, React or similar)
  • Experience with containerisation and orchestration technologies (e.g. Kubernetes)
     

Domain expertise:

  • Experience in B2C pricing, commercial platforms, or similar data-driven domains is highly desirable
  • Ability to operate effectively in complex, multi-market environments
     

Ways of working:

  • Strong problem-solving capability, with the ability to break down complex challenges into incremental value delivery
  • Commitment to continuous learning and applying new technologies, tools, and practices
     

Why join us?

At bp, we support our people to grow in a diverse and exciting environment. We believe that our team is strengthened by diversity.
 

There are many aspects of our employees’ lives that are meaningful, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, a generous paid parental leave policy, excellent retirement benefits, among others!
 

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
 

Reinvent your career as you help our business meet the challenges of the future. Apply now!


Travel Requirement

Up to 10% travel should be expected with this role


Relocation Assistance:

This role is not eligible for relocation


Remote Type:

This position is a hybrid of office/remote working


Skills:

Agility core practices, Agility core practices, API and platform design, Cloud Platforms, Collaboration, Communication, Configuration management and rel
IA SpeedCV

Extrahierte Schlüsselkompetenzen

Unsere KI hat die Stelle analysiert, um die erwarteten Kompetenzen zu identifizieren.

Compétences indispensables
Software architecture designDistributed systems engineeringGlobal engineering squad leadershipScalable platform developmentAgile product-led deliveryObservability and monitoringSoftware quality and testing standards
Atouts supplémentaires
Pricing or trading platform domain knowledgeEnergy sector commercial systems experienceSystem reliability engineering (SRE)Cost optimisation in cloud platforms
Soft Skills
Technical leadershipMentoring and coachingStakeholder collaborationStrategic thinkingPeople managementCross-functional communicationAccountability
IA SpeedCV

Unsere Tipps für Ihre Bewerbung

5 recommandations générées par notre IA pour maximiser vos chances.

1

⭐ Lead with your architecture experience at the top of your CV — the advert explicitly calls out defining technical strategy and evolving global platforms as the primary deliverable.

2

📊 Quantify your engineering leadership: e.g. "Led 4 globally distributed squads of 8 engineers, reducing release cycle time by 35%" to mirror the advert's emphasis on predictable delivery.

3

🌐 Highlight any experience with pricing, trading, or commercial platforms — the role sits within bp's Supply, Trading & Shipping division and domain familiarity is a clear differentiator.

4

🎯 Showcase observability and reliability work explicitly (monitoring, SLOs, SLAs) as the advert lists these as core engineering fundamentals you must embed across teams.

5

🤝 Demonstrate product partnership: include a bullet showing how you translated business requirements into scalable technical solutions alongside Product Managers, as this is a named accountability in the role.

NEW
IA SpeedCV

Bullets CV suggérés

3 bullets générés par notre IA pour cette offre, alignés sur ses mots-clés ATS.

Comment adapter votre CV

Ajoutez ces 3 bullets sous votre expérience la plus récente :

  • Defined and executed the technical architecture strategy for a multi-region pricing platform serving 6 commercial markets, reducing system latency by 42% and cutting infrastructure costs by £320k annually.
  • Led 3 globally distributed engineering squads totalling 24 engineers, introducing observability standards (SLOs, distributed tracing) that improved incident mean-time-to-resolution from 4 hours to 47 minutes.
  • Partnered with Product Management to deliver a scalable pricing engine roadmap across 5 quarterly cycles, achieving 98% on-time delivery and enabling £2.1M in new commercial revenue streams.

Copier est gratuit — adapter nécessite un upload CV (30s).

NEW
Lettre IA

Votre lettre de motivation est prête

Nous avons rédigé une lettre pour Appcast Enterprise. Découvrez l'ouverture, puis débloquez la version complète personnalisée.

Aperçu — adapté à Appcast Enterprise

Dear Hiring Manager,

Bp's Global Integrated Pricing Programme is precisely the kind of high-stakes, multi-market platform challenge I have been building towards — which is why the Staff Software Engineer role stood out immediately. With deep experience in scalable distributed systems architecture and leading globally distributed engineering squads, I am well positioned to drive the technical direction and delivery rigour this programme demands.

My background in platform engineering and technical leadership spans defining architecture strategies, embedding observability standards, and partnering with Product Managers to translate complex commercial requirements into resilient, high-performing software. I have line-managed and mentored engineers across time zones, built cultures of continuous improvement, and delivered predictable outcomes in product-led agile environments — directly mirroring the accountabilities outlined in this role.

Obtenir ma lettre personnalisée — gratuit

Inscription gratuite, sans carte. L'export PDF/Word nécessite l'essai 1,99 € (14 jours).

EXKLUSIV FÜR MITGLIEDER
IA SpeedCV

Wahrscheinliche Interviewfragen

10 questions générées à partir de cette offre.

Technische

  • How would you design a resilient, multi-market pricing platform that must operate across different regulatory environments and time zones?
  • What observability and monitoring standards would you embed across a globally distributed engineering squad, and which tooling would you choose?
  • Describe your approach to defining a technical strategy and architecture roadmap for a complex, multi-team platform programme.
  • How do you ensure software quality and maintainability when coordinating delivery across several distributed squads simultaneously?
  • What patterns and trade-offs would you consider when building a scalable, high-performing pricing engine that must support real-time commercial operations?

Verhaltensbezogene

  • Tell me about a time you had to influence engineering standards across an organisation without direct authority over all the teams involved.
  • Describe a situation where you had to balance technical debt reduction against delivering new features under business pressure.
  • Give an example of how you attracted or retained a key engineering talent in a competitive market.
  • Tell me about a time you had to course-correct a globally distributed team that was not delivering predictably — what did you do and what was the outcome?
  • Describe a situation where you partnered with a Product Manager to translate an ambiguous business requirement into a concrete technical solution.
IA SpeedCVNEW

Exemples de réponses STAR

Réponses modèles avec la méthode Situation-Tâche-Action-Résultat. À adapter à votre vécu.

1Question

Tell me about a time you had to influence engineering standards across an organisation without direct authority over all the teams involved.

Situation: At a fintech scale-up, three product squads were using inconsistent logging and alerting approaches, causing blind spots during incidents. Task: As Staff Engineer, I had no line authority over two of the squads but was asked to drive a unified observability standard. Action: I ran a two-week discovery with tech leads from all three squads, co-authored an observability RFC, and ran hands-on workshops demonstrating Datadog dashboards and SLO definitions. I framed adoption as reducing on-call burden rather than compliance. Result: All three squads adopted the standard within six weeks. Mean-time-to-detect dropped from 38 minutes to 9 minutes, and on-call escalations fell by 61% in the following quarter.
2Question

Describe a situation where you had to balance technical debt reduction against delivering new features under business pressure.

Situation: Our core pricing service had accumulated significant technical debt — specifically around a synchronous batch processing pipeline — while the commercial team needed three new market integrations delivered within one quarter. Task: I needed to satisfy both the business deadline and prevent the debt from causing a production incident. Action: I negotiated a 70/30 sprint split with the Product Manager: 70% capacity on new integrations, 30% on refactoring the pipeline to an event-driven architecture. I also introduced feature flags so new integrations could ship independently of the refactor. Result: All three market integrations launched on time, and the refactored pipeline reduced nightly batch processing time from 4.2 hours to 22 minutes, eliminating two P1 incidents that had previously cost the team roughly 15 hours per month.

Ähnliche Stellen entdecken

Voir toutes