BP Americas, Inc. Front Office Quant Developer in Houston, Texas


Job title:

Front Office Quant Developer


Integrated Supply & Trading

Role synopsis:

As part of the drive to develop an organisational capability in the front office, we are looking for an experienced Front Office technologist to help create the next generation of pricing and risk infrastructure.

Req ID:



United States - Texas - Houston

Is this a part time position?:


Relocation available:


Travel required:

Negligible travel

Key accountabilities:

Quant Development Team works very closely with Derivatives Analytics Quants Team to develop tools and applications that build on our proprietary derivatives analytics library. Before any new analytics functionality can be released into derivative pricing and risk systems, it has to be thoroughly tested and validated by Model Validation team. As a part of Quant Development Team, the candidate will work both with Quants and Model Validation teams to builds tools and applications to make the new model release pipeline operating efficiently and smoothly. More specifically, the candidate will work very closely with Model Validation team to build a set of tools such as risk scenario generator, parallel scenario executer, result aggregator and reporter, etc. that will become part of Model Validation Toolkit (MVKit).

  • Directly face Quants and Model Validation teams in a fast paced, high pressure front office environment to deliver bespoke solutions

  • Work with other developers and testers as part of the wider team within Analytics Information Technology and Services.

  • Contribute to analysis, design and development of systems, business processes, data and interface

Essential Education:

A numerate degree from a major university

Desirable criteria and qualifications:

  • Previous experience in designing and developing front office derivatives pricing and risk applications is HIGLY DESIRABLE.

  • Strong understanding and practice of object-oriented programming, design patterns and software development best practices

  • Experience in modern C++ and using libraries such as STL, BOOST, etc.

  • Strong understanding of programming paradigms such as distributed architectures and multi-threaded programme design.

  • Experience of Agile SDLCs

About BP:

Our business is the exploration, production, refining, trading and distribution of energy. This is what we do, and we do it on a truly global scale. BP operates with business activities and customers in more than 80 countries across six continents. Every day, we serve millions of customers around the world. We are continually looking for talented, committed and ambitious people to help us shape the face of energy for the future.

Integrated Supply & Trading (IST) is BP's face to the traded markets for BP in oil, gas, power, chemicals and finance. IST's role is to enhance Group value through distinctive supply, commodity trading, risk management and information technology skills underpinned by a world class finance, control and compliance infrastructure. IST has a dynamic and highly skilled workforce, which creates value by combining analysis and commercial innovation with the material asset base of BP.

IST fosters a diverse and inclusive workplace for all employees. We are proud of our stance on fairness, equal opportunity and meritocracy, which focuses on all of our employees reaching their full potential.

IST Information Technology & Services (IT&S) is the progressive global IT arm of BP. The expertise IT&S provides is central to the operation and development of Integrated Supply & Trading (IST) - one of the world's largest energy trading businesses. Delivering innovative solutions for supply and commodity trading activity across IST's Global Gas and Oil Strategic Performance Units is at the heart of what IT&S does.

Our people and culture are diverse, reflecting the truly global nature of our business - in excess of 500 employees provide a presence in over 50 countries, with key hubs in London, Chicago, Houston, Calgary and Singapore. We support our people by offering an exciting variety of professions and provide excellent training opportunities to help them progress their careers.

Application close date:



Business Analysis & Consulting

Job category:

Information Technology & Services

Countries (State/Region):

United States - Texas


If you are selected for a position in the United States, your employment will be contingent upon submission to and successful completion of a post-offer/pre-placement drug test (and alcohol screening/medical examination if required by the role) as well as pre-placement verification of the information and qualifications provided during the selection process. The drug screen requires a hair test for which BP must be able to obtain a sufficient hair sample for analysis (4 cm/1 ½” scalp, or > 2 cm/¾” body – arms & armpits/legs/chest)

As part of our dedication to the diversity of our workforce, BP is committed to Equal Employment Opportunity. Applicants will receive consideration for employment without regard for race, color, gender, religion, national origin, disability, veteran status, military status, age, marital status, sexual orientation, gender identity, genetic information or any other protected group status. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us or have one of your representatives contact us at BPUSApplicationAssis@bp.com or by telephone at 281.366.1999.

Read the Equal Employment Opportunity is the Law poster and the poster supplement - for more information about Equal Employment Opportunities. ( Spanish version )

BP is an equal employment opportunity and affirmative action employer. View our policy statement .

Essential experience and job requirements:

  • Strong C++ programming skills in Windows environment is a MUST.

  • Basic fluency of programming in Python is a MUST.

  • Basic understanding of derivatives products and pricing concepts is a HIGLY DESIRABLE

Other Requirements (eg Travel, Location):

There are no additional requirements. Please respond with N/A below.

Eligibility Requirements:

If you are applying for a position in the United States, you must be at least 18 years of age, legally authorized to work in the United States; and not require sponsorship for employment visa status (e.g., TN, H1B status), now or in the future.