Senior Enterprise Technology Engineer (Pune)

Senior Enterprise Technology Engineer (Pune)

01 Nov
|
Bp
|
Pune

01 Nov

Bp

Pune

Job category

- IT&S;
- Experience level
- Intermediate
- Relocation available
- This role is eligible for relocation within country
- Job type
- Professionals
- Travel required
- Up to 10% travel should be expected with this role
- Job code
- RQ110379

About bp and the team

Why you’ll enjoy this role

You’ll work on high-impact platforms used across bp’s businesses, collaborating with engineers in multiple regions. The role offers opportunities to shape technical direction, strengthen reliability and security at scale, and mentor others—while continuing to learn through modern cloud and DevOps practices.

Responsibilities

As a Senior Enterprise Engineer, you will design, build, and maintain the software infrastructure and services that power our technology platforms. In this role, you will provide technical leadership and support to engineers across the team to ensure the platform is highly available, scalable, and secure. You will also develop new features, improve performance, and partner with other teams to provide technical guidance and support.

- Design and document sophisticated software components, services, and platforms
- Implement robust, maintainable code with clear, up-to-date documentation
- Deliver customer value iteratively while building long-term solutions aligned to the roadmap
- Serve as a technical lead and own projects end-to-end
- Communicate status, risks, and changes for owned work; keep collaborators aligned and advised against the plan
- Design and implement test automation, including unit and integration tests
- Work with internal and external teams to bring new platforms to market
- Maintain and enhance software frameworks to improve developer productivity
- Mentor and coach engineers across the team




- Participate in code reviews and chip in to engineering best practices
- Collaborate with cross-functional teams to identify and resolve platform-related issues

Technical skills (what we’re looking for)

- Bachelor’s degree in computer science, Engineering, Computer Information Systems, or equivalent practical experience
- Ability to adapt to new technologies and processes, and to work independently as well as collaboratively
- Strong problem-solving skills—able to analyze sophisticated issues, identify root causes, and develop effective solutions
- Excellent communication skills with the ability to work effectively with peers and senior leaders to bring together requirements, explain solutions, and drive alignment
- Proactive and comfortable with ambiguity—able to navigate uncertainty, identify risks, and find the right people and tools to deliver outcomes

Software Skills

- You have experience in the use of computer science fundamentals, including data structures, algorithms, and systems design
- You’re comfortable with at least one language (Java,.NET) including object-oriented design. Experienced in data structures, algorithms, runtime complexity, API and database design, as well as unit and functional test methodologies
- Experience in writing secure, reliable, testable, and maintainable code with mínimal defects
- Minimum 5-7 years of experience in software development, with a focus on platform or service engineering




- Competent in software engineering practices & guidelines for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations
- Competent in designing and building sophisticated software systems end-to-end which have been efficiently delivered and operated in production. You should understand security and privacy guidelines as well as how to properly monitor, log, and alarm production systems
- Experience working with databases such as relational, graph, document, and key-value stores
- Exposure to data modeling concepts and guidelines

Infrastructure Skills

- Competence in building and scaling infrastructure services using Amazon Web Services or Microsoft Azure- Competence in fixing large-scale distributed production systems
- 4+ years of experience working on production systems. You’ll have supported these production systems through on-call rotations

Specialty Skills

The Integration Layer (IL) platform comprises multiple components based on Java, Spring, open adapters, and cloud-based technologies including Red Hat OpenShift, AMQ, and OpenShift Container Platform. The role will develop and support IL components based on customer and platform requirements.

This is a development role supporting 24/7 operations of the IL across three trading hubs in the United Kingdom, the United States, and Singapore. The team is distributed across these regions. This role requires working UK shifts and participating in on-call rotation.

About bp

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 c

📌 Senior Enterprise Technology Engineer (Pune)
🏢 Bp
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior enterprise technology engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior enterprise technology engineer (pune) / pune