You are viewing a preview of this job. Log in or register to view more details about this job.

2020 - Technology - Software, Platform, or Security Engineer (Houston, TX; Chicago; IL)

bp
Software, Platform or Security Engineer - Chicago, IL


NOTE: Remember, you can only apply for ONE opportunity. If you are not sure that this is the opportunity for you, please return to our Degree Matcher to review your other matches

ROLE SYNOPSIS
As a new graduate, you will help shape the future of BP. We are looking for people who like working at-pace and love doing it right. You will be embedded with a dynamic engineering-focused team, with the resources of one of the world's largest IT departments and leading IT vendors at your fingertips. You will learn new platforms, approaches and techniques. You will experiment with new technologies and learn to develop new solutions. We will help you along your way, but you possess a spark that drives you forward and are energized by operating with a degree of autonomy!
YOUR LIFE AS A DEVELOPER, PLATFORM ENGINEER OR SECURITY ENGINEER
You will work with a team of Product Owners, Service Owners, Architects and other specialists to develop, improve and craft new products and services
Depending on your interest, you will focus in one of three areas:
SOFTWARE ENGINEERING
• At-scale enterprise software development products, including those focused on trading applications, primarily using Java J2EE / C#.Net or other high level languages
• Rapid application development on low-code platforms such as Salesforce, Service Now and Microsoft PowerApps
• Responsive mobile/web application development using React Native / Xamarin or other modern frameworks.
PLATFORM ENGINEERING
• At-scale systems automation primarily using automation frameworks, complex scripting (typically Python) and microservices development
• Engineering and automating robust, secure and scalable cloud architectures using Azure Resource Manager, Cloudformation templates and Chef.
• Leading the shift from traditional approaches to computer networking into software-defined approaches that enable agility and security. You will build overlay networks from software templates, use dynamic tunnels over the internet to deprecate our dependency on MPLS.
SECURITY ENGINEERING (Houston-Based Only; please apply to Houston position if interested in Security)
• Security systems development focusing on the manipulation and management of large data-sets, complex scripting activities and systems management
  
LOCATION(S)
Chicago, IL; Houston, TX

QUALIFICATIONS
Minimum Requirements
• Must have cumulative and major GPA of 3.2 or higher
• BP will not support US Immigration sponsorship for internships or full-time/long-term employment
• Bachelor’s degree from a recognized institute of higher learning, ideally focused in Computer Science, Mathematics or a STEM field with significant development/programming exposure.
• Graduated or graduating in December 2019 through May 2020
• An understanding of modern development methodologies (Agile using Scrum and/or Kanban) with real-world experience in automations using Python or other high-level languages. Even if you're fairly new to coding, you demonstrate your ability to rapidly explore new technologies.
• A proven grasp of development fundamentals (in high-level languages such a C#/Java/Python/R) with desire and eagerness to learn more. Getting the basics right will be key to your advancement in the field and will be the foundation through grow.

Preferred Requirements:

• Experience with modern approaches to source-code management and control through tools Git, Jenkins and build systems.
• Experience building solutions using hyperscale public cloud platforms (AWS, Azure, GCP)
• For those interested in systems automation opportunities, exposure to adjacent domains such as platforms, storage, databases, and practical experience with automation frameworks such as Ansible Tower and the use and development of REST-based APIs is helpful.
• For those with an interest in security, a broad exposure across the OSI stack will ensure you're ready to help secure BPs infrastructure and applications against an ever-changing threat landscape. You understand common threat vectors, exploit techniques and good secure development fundamentals.
• You have a strong proficiency in written English and can author and improve technical and systems documentation as required.
 
DEVELOPMENT

The Technology Development Program offers some of the best training and development the industry has to offer. Typically lasting two years, you’ll have the opportunity to work in two very different teams — giving you experience of a delivery role and a supporting function. You will push the boundaries of our current thinking and bring your fresh focus and energy to help us innovate and challenge the way we make the most of technology in a dynamic business. You will learn how to implement change, innovate and help us be part of the technology of tomorrow.
In addition to your training & development throughout your first year at bp you will also take part in the Technology Graduate Project. Alongside your day job you will work directly for the most senior technology leaders in the company who will set you a current live challenge from within our business. Working with your fellow first year technology graduates from across the globe and directly with the business you will build an innovative and dynamic solution using all the latest ideas and innovation thinking. This solution, if successful, will be implemented live to support the bp business directly.
Your learning is paramount, so your mentor and training team will support your professional and technical development every step of the way. We believe that this combination of learning, development and breadth of exposure will give you the best possible start to a career within Bp.
SEGMENT
The world is growing like never before, delivering opportunity for billions of people. And all this growth requires energy. But as the world demands more energy it also demands that it be produced and delivered in new ways, with fewer emissions.
At BP, we embrace this dual challenge. We have always looked to the future, adapted to change and met challenges like this head on. BP's IT team helps seek these big complex challenges with our data and technology expertise to help BP advance a lower carbon future.
Our operations span over 600 office and production sites, tens of thousands of retail locations and in nearly every continent. We are a diverse team of technologists committed to delivering fit-for-purpose services across some of the most challenging environments on earth.
BP is an equal employment opportunity and affirmative action employer.