1. Home
  2. Careers
  3. Jobs at bp
  4. Staff Software Engineer

Staff Software Engineer

Staff Software Engineer

  • Location India - Maharashtra - Pune
  • Travel required Yes - up to 10%
  • Job category IT&S Group
  • Relocation available Yes - Domestic (In country) only
  • Job type Professionals
  • Job code 130547BR
  • Experience level Senior
Apply Search all jobs at bp

Job summary

  • This role is a lead software engineer in bp’s digital space supporting the Gas and Low Carbon Energy business, developing solutions in the home energy domain to help de-carbonize energy
  • You will be responsible for providing technical guidance and mentorship to a team of software developers
  • You will work alongside a global team of software engineers, BAs, SDETs and others, working together to enhance and maintain bp’s digital applications for the local and global markets
  • You will work with business leaders to define the feature roadmap for the local developed features
  • You will apply your technical skills in software development, platform engineering and automation
  • You will embrace and promote DevOps & SRE methodologies

  • Full-stack experience - AngularJS and NodeJS
  • Experience of using Contentful CMS to manage multi-lingual and multi-brand propositions
  • Amazon RDS knowledge
  • Mulesoft knowledge and experience
  • Agile development methologies - CI/CD, TDD
  • Deep knowledge and hands-on experience of data structures, algorithm designs, runtime complexity, API design, security and privacy best practices, at scale monitoring, logging & alerting, testing best practices.
  • Strong 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 is key. and stakeholder management and ability to lead organizations through influence
  • Ethical, honest, fair and of high integrity.

Apply Search all jobs at bp