Jobs Companies BP Senior software engineer

Über diese Senior software engineer Stelle bei BP

BP · Vor Ort · India - Pune

Entity:

Technology


Job Family Group:

IT&S Group


Job Description:

About bp

bp is a global energy business with a purpose to reimagine energy for people and our planet. We aim to be a very different kind of energy company by 2030, helping the world reach net zero and improving people’s lives. We are committed to creating a diverse and inclusive environment where everyone can thrive. Join bp and become part of the team building our future!

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

Role Description:

As a Senior Full Stack Software Engineer, you will be a technical leader within a team who focus on solving high priority, critical business problems. You are expected to own the technical direction, investigate into problems and come up with innovative solutions, ensuring that all aspects are considered and addressed. You will mentor engineers, help product teams navigate unforeseen challenges in product development, and drive architectural decisions that keep projects on track. You will analyse existing processes, pinpoint inefficiencies and lead the implementation of optimizations.

Key Responsibilities:

  • Backend & API Development: Design, build and own backend services in C# .NET Core & Python, ensuring they are scalable, secure, and well-architected.

  • Front End Development: Lead the design and development of web apps using React JSNext.js and Node.js, ensuring a smooth and intuitive interface for users. Establish frontend patterns and standard processes for the team.

  • Azure/AWS Cloud Infrastructure: Architect and optimise AWS and Azure cloud infrastructure, ensuring backend and platform services are performant, reliable, scalable, and cost-effective.

  • CI/CD Integration: Own and improve e2e quality, deployment and production pipelines including testing, CI/CD, monitoring and incident management. Drive reliability and operational excellence.

  • Collaboration with Product Teams: Partner with and influence product teams to navigate unforeseen issues, providing technical guidance to keep them on track.

  • Documentation: Maintain clear, concise, and comprehensive documentation, ensuring that users and team members are equipped to apply the tools effectively.

  • Technical Leadership: Own architectural decisions, conduct design reviews, set technical standards, and be accountable for the team's technical quality and direction.

  • Mentoring & Development: Actively mentor junior and mid-level engineers through pairing, code reviews, and knowledge sharing. Foster a culture of engineering excellence and continuous improvement.

  • Strategic Problem Solving: Identify systemic issues across the platform, propose long-term solutions, build consensus around technical direction, and drive execution of critical initiatives.

  • Customer Communication: Represent the team in multi-functional forums, translate complex technical concepts for non-technical partners, and influence product roadmap decisions with technical insights.

  • Ownership & Accountability: Take end-to-end ownership of critical workstreams, from problem definition through to production delivery and operational health.

Qualifications:

  • Software Development: 7+ years of full-stack software engineering experience. Proven track record of designing and building scalable backend services in .NET.

  • Frontend Development: Deep expertise with React JS, including state management patterns, performance optimisation, and component architecture.

  • Platform Technologies: Strong working knowledge of DockerKubernetes and the Kubernetes ecosystem, including production solving and capacity planning.

  • Security & Authentication: Strong understanding of user authentication, authorization, securing web applications and APIs, and security best practices (OWASP, threat modelling).

  • Architectural Patterns: Experienced in designing and implementing modern architectural patterns, including microservices, serverless, and event-driven architectures. Ability to evaluate trade-offs and select appropriate patterns.

  • Developer Experience (DX): Strong focus on optimizing and improving the developer experience for application users and internal engineering teams.

  • Azure/AWS Experience: Significant hands-on experience with AWS or Azure services and cloud architecture, particularly in building scalable, resilient, and cost-optimised applications.

  • DevOps & CI/CD: Strong experience with CI/CD principles, pipeline design, and automating deployment workflows at scale.

  • Operations: Proven experience in monitoring, managing incidents, and driving post-incident improvements and reliability initiatives.

  • Collaboration: Excellent communication skills, with demonstrated ability to influence multi-functional teams and lead technical discussions with platform engineers, UX/UI designers, and DevOps.

  • Technical Leadership: Demonstrated experience leading technical initiatives, mentoring engineers, and making architectural decisions with measurable business impact.

  • System Design: Proven ability to design end-to-end systems considering scalability, reliability, maintainability, and operational concerns.

  • Influence & Communication: Track record of influencing technical direction beyond immediate team, building consensus across engineering and product partners.

Approach & Work Style:

Growth mindset with a focus on challenging the status quo and driving creative solutions.

Self-motivated, organized and capable of managing work independently!

Comfortable operating in a fast-paced, highly agile and iterative development environment.

Stay abreast of emerging technologies and industry trends, finding opportunities to use them for organizational advantage.

Full SDLC Ownership: Demonstrated experience managing projects end-to-end – from ideation to architecture/design, implementation, delivery & maintenance


Travel Requirement

Up to 10% travel should be expected with this role


Relocation Assistance:

This role is eligible for relocation within country


Remote Type:

This position is a hybrid of office/remote working


Skills:

C#.NET, C#.NET, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modeling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture {+ 6 more}

.


Legal Disclaimer:

We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, 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 contact us.

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.

Bereit, sich bei BP zu bewerben?
Bei BP bewerben

Über BP

We’re an international energy company with global scale, ambitious plans and a team of brilliant people delivering energy to the world, today and tomorrow.

Alle Jobs bei BP ansehen →

Ähnliche Jobs

Roku
Senior Software Engineer, Backend
Roku
⚡ Früh bewerben Bengaluru, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 7 Std.
Roku
Senior Software Engineer, Backend & Data Platform
Roku
⚡ Früh bewerben Bengaluru, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 7 Std.
Roku
Senior Software Engineer, Cloud Content Platform
Roku
⚡ Früh bewerben Bengaluru, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 7 Std.
Siemens Healthineers
Software Installation Engineer
Siemens Healthineers
⚡ Früh bewerben BKK C 292 Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 13 Min.
Siemens Healthineers
Software Installation Engineer
Siemens Healthineers
⚡ Früh bewerben CEY BO Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 13 Min.
Siemens Healthineers
Software Engineer (DevOps/.NET/Azure)
Siemens Healthineers
⚡ Früh bewerben HES Vor Ort $76,330–$104,951
● Neu 👁 Gesehen ✓ Beworben vor 13 Min.
MA
Oliver Wyman - Senior/Lead Software Engineer (Django, Flask, FastAPI & React, Angular, TypeScript)
Marsh
⚡ Früh bewerben Gurugram - Horizon Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 17 Min.
Redwood Materials
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials
⚡ Früh bewerben San Francisco, California, Uni... Vor Ort $180,000–$237,500
● Neu 👁 Gesehen ✓ Beworben vor 4 Std.
Anduril Industries
Senior Software Developer in Test, Air Defense
Anduril Industries
⚡ Früh bewerben Irvine, California, United Sta... Vor Ort $129,000–$171,000
● Neu 👁 Gesehen ✓ Beworben vor 4 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei BP

Alle Jobs bei BP ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos