Staff Software Engineer
2 months ago
Job Family Group:
IT&S Group
Job Description:
Staff Software Engineer
About bp / team
The Global Integrated Pricing Program is delivering a differentiated Pricing capability across our retail outlets. As a Staff Software Engineer within the program, you will be joining a DevOps/SRE capability to support Polaris our core Pricing Execution Engine. Your role will be to focus on the ongoing operability, support, and feature/hotfix development. You will be involved in all aspects of the platform components, automation, and integrated tooling. In this role you will have the opportunity to leverage your technical skills in systems management, supporting software engineering automation and database skills, to promote best-practice and support the broader program to operate safely, by building maturity and helping to use automation and best practice more broadly.
Responsibilities
Contributes and collaborates to assist designs, implements, maintains reliable and scalable server-side software.
This is an influential role requiring thought leadership, helping to shape technical direction regarding both the development of the product and shaping the future operability and maintainability of the underpinning services.
Adheres to and advocates for software engineering best practices (e.g., technical design, technical design review, unit testing, monitoring & alerting, checking in code, code review, documentation),
Deployed secure and well-tested software that meets privacy and compliance requirements; Consumes approved CI/CD pipelines.
Adheres to agile methodology and operates and builds DevOps maturity. Ensuring delivery of business incremental change safely and reliably.
Actively contributes to building DevOps maturity, incrementally and measurably improving delivery velocity.
Mentors’ others.
Qualifications
Essential:
5 years’ experience of managing development teams to squad level.
Effective communication skills and experience of engaging senior stakeholders.
Experience of microservices based solutions across serverless and container-based platforms.
Experience developing and supporting applications hosted on AWS Lambda.
At least ten years of experience designing, planning, implementing, maintaining, and documenting solutions.
Development experience in one or more object-oriented programming languages (e.g., Python, Go, Java, C/C++).
Must have experience of React and React Redux.
Deep knowledge and direct experience in areas such as data structures, database table design, algorithm design, runtime complexity, system architecture (scalable, reliable, redundant design), API design, security, and privacy best practices, at scale monitoring, logging & alerting, testing best practices.
Experience designing and implementing large-scale distributed systems.
Experience or RDBMS systems particularly Postgres aurora on AWS.
Familiar with Azure DevOps and Azure Repos/Git.
Effective communication skills and ability to talk at all levels across the organization.
Ability to engage and influence is of paramount importance.
Able to decompose technical considerations that everyone can understand.
Degree Level in computer science or related subject.
Continuous learning and improvement mindset (for themselves and others).
Why join our team?
At bp, we provide an excellent working environment and employee benefits such as an open and inclusive culture, a great work-life balance, tremendous learning and development opportunities to craft your career path, life and health insurance, medical care package and many others.
We support our people to learn and grow in a diverse and challenging environment. We believe that our team is strengthened by diversity. We are committed to crafting an inclusive environment in which everyone is respected and treated fairly.
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, collaboration spaces in a modern office environment, and many others benefits.
Reinvent your career as you help our business meet the challenges of the future.
Apply now
Travel Requirement:
No travel is 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:
Commercial Acumen, Communication, Data Analysis, Data cleansing and transformation, Data domain knowledge, Data Integration, Data Management, Data Manipulation, Data Sourcing, Data strategy and governance, Data Structures and Algorithms (Inactive), Data visualization and interpretation, Digital Security, Extract, transform and load, Group Problem Solving
Legal Disclaimer:
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please .
If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks
-
Software Engineer
4 weeks ago
Canary Wharf, Greater London, United Kingdom Queen Mary University of London Full timeAs a skilled Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications to meet the company's needs.Key responsibilities include:Collaborating with cross-functional teams to identify software requirementsDesigning and developing software applications using various programming languages and...
-
Software Engineer
4 weeks ago
Canary Wharf, Greater London, United Kingdom Mears Full timeWe are looking for a skilled Software Engineer to join our team. The ideal candidate will have experience in both backend and frontend development, and a strong understanding of software design principles.Key responsibilities include:Designing and implementing software solutionsDeveloping and maintaining software applicationsCollaborating with...
-
Software Engineer
4 weeks ago
Canary Wharf, Greater London, United Kingdom Queen Mary University of London Full timeAbout the Role: As a seasoned Software Engineer - Cloud Architecture, you will be responsible for designing, building, and deploying scalable cloud-based systems. Your expertise in cloud architecture will enable our team to deliver cutting-edge solutions to our clients.Key Responsibilities:Design and develop cloud-based systems using AWS, Azure, or Google...
-
Software Engineer
4 weeks ago
Canary Wharf, Greater London, United Kingdom Novax Recruitment Ltd Full timeAbout the RoleAs a key member of our software engineering team, you will be responsible for developing and maintaining our web applications. You will work closely with our cross-functional team to design, implement, and deploy new features and functionality. This is an excellent opportunity to join a dynamic and innovative team and contribute to shaping the...
-
Senior Software Engineer
4 weeks ago
Canary Wharf, Greater London, United Kingdom Queen Mary University of London Full timeAbout the RoleAs a senior software engineer, you will be responsible for designing and developing the backend of our platform. You will work closely with the front-end team to ensure seamless integration and a high-quality user experience.Key ResponsibilitiesDesign and develop scalable and efficient backend systemsCollaborate with the front-end team to...
-
Canary Wharf, Greater London, United Kingdom Queen Mary University of London Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for developing innovative solutions to meet the evolving needs of our clients.Main ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...
-
Software Engineer
4 weeks ago
Canary Wharf, Greater London, United Kingdom Queen Mary University of London Full timeAs a Cloud Computing Specialist, you will be responsible for designing and implementing cloud-based systems to support the company's software development needs. Your primary focus will be on ensuring the scalability and reliability of cloud infrastructure to meet the demands of our growing software applications.Key Responsibilities:* Design and implement...
-
Project Engineer
2 days ago
Canary Wharf, United Kingdom ALink Recruitment Limited Full timeALink Recruitment are working with a medium sized engineering and project management consultancy based in Canary Wharf, looking for a handful of Project Engineers with a strong rail background. Day-to-day you will be involved in the design, engineering and project management of infrastructure projects based in the UK. You will be required to assist in...
-
Project Engineer
6 months ago
Canary Wharf, United Kingdom ALink Recruitment Limited Full timeALink Recruitment are working with a medium sized engineering and project management consultancy based in Canary Wharf, looking for a handful of Project Engineers with a strong rail background.Day-to-day you will be involved in the design, engineering and project management of infrastructure projects based in the UK. You will be required to assist in...
-
Project Engineer
2 months ago
Canary Wharf, United Kingdom CV-Library Full timeALink Recruitment are working with a medium sized engineering and project management consultancy based in Canary Wharf, looking for a handful of Project Engineers with a strong rail background. Day-to-day you will be involved in the design, engineering and project management of infrastructure projects based in the UK. You will be required to assist in...
-
Senior Software Engineer
4 weeks ago
Canary Wharf, Greater London, United Kingdom Queen Mary University of London Full timeJob DescriptionAbout the RoleWe are seeking a skilled Backend Software Developer to join our team at {company}.ResponsibilitiesDesign, develop, and maintain high-quality backend software systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Contribute to the implementation of new features and enhancements to existing...
-
Civil Engineer
17 hours ago
Canary Wharf, United Kingdom ALink Recruitment Limited Full timeThe Civil Design Engineer will play a crucial role in developing and implementing engineering designs within their specified discipline (Civil). They will contribute to projects from the conceptual phase through to detail design development and implementation, ensuring all designs meet client specifications and industry standards. Key Responsibilities: -...
-
Civil Engineer
2 days ago
Canary Wharf, United Kingdom CV-Library Full timeThe Civil Design Engineer will play a crucial role in developing and implementing engineering designs within their specified discipline (Civil). They will contribute to projects from the conceptual phase through to detail design development and implementation, ensuring all designs meet client specifications and industry standards. Key Responsibilities: -...
-
Electrical Engineer
2 days ago
Canary Wharf, United Kingdom ALink Recruitment Limited Full timeALink Recruitment are working with a small engineering consultancy that are looking for a motivated Electrical Engineer with 3+ years design experience to join their dynamic team in Canary Wharf. The ideal candidate will have a strong background in electrical engineering and a passion for designing and delivering high-quality infrastructure projects. This...
-
Electrical Engineer
1 month ago
Canary Wharf, United Kingdom CV-Library Full timeALink Recruitment are working with a small engineering consultancy that are looking for a motivated Electrical Engineer with 3+ years design experience to join their dynamic team in Canary Wharf. The ideal candidate will have a strong background in electrical engineering and a passion for designing and delivering high-quality infrastructure projects. This...
-
Electrical Engineer
2 months ago
Canary Wharf, United Kingdom ALink Recruitment Limited Full timeAbout the RoleAlink Recruitment Limited is seeking a skilled Electrical Engineer to join our team. As an Electrical Engineer, you will play a crucial role in designing and delivering high-quality infrastructure projects.Key ResponsibilitiesDeliver detailed design work for a wide range of electrical engineering projects across various industries.Ensure work...
-
Software Engineer
3 weeks ago
Canary Wharf, United Kingdom CV-Library Full timeCompany Description Genomics England partners with the NHS to provide whole genome sequencing diagnostics. We also equip researchers to find the causes of disease and develop new treatments – with patients and participants at the heart of it all. Our mission is to continue refining, scaling, and evolving our ability to enable others to deliver...
-
Water Treatment Engineer
1 month ago
Canary Wharf, United Kingdom CV-Library Full timeJob Title: Water Treatment Engineer Location: Canary Wharf Shift Pattern: Monday to Friday, 8am to 5pm Salary: £38,000 About the Role: I am seeking a skilled and experienced Water Treatment Engineer to join my client’s team, to be based at a site in Canary Wharf. In this role, you will primarily oversee water maintenance tasks across this...
-
Electrical Engineer
4 hours ago
Canary Wharf, United Kingdom CV-Library Full timeElectrical Engineer Salary: Up to 40k + excellent benefits (travel allowance, bonus scheme, pension, health insurance) Location: London, Docklands Job Type: Permanent/ Full Time Starting Date: asap THE COMPANY The Company is the pioneering data centre colocation provider, an owner operator of Tier III data centres, connectivity and managed ICT...
-
Postdoctoral Research Fellow in Biomechanics
3 weeks ago
Canary Wharf, Greater London, United Kingdom Queen Mary University of London Full timeAbout the RoleWe are seeking an expert in biomechanics to join our team and contribute to the development of numerical models of biomechanical structures. The successful candidate will be responsible for validating these models through experimental work and collaborating with team members to achieve research goals.About YouTo be successful in this role, you...