Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Full-time

bp

Entity:
Technology

Job Family Group:
IT&S Group

Job Description:

Work Location : Pune

Let me tell you about the role

As a Software Engineer, you will be responsible for building, maintaining and troubleshooting the software and services that powers our technology solutions. In this role, you will work with a team of engineers and stakeholders to ensure that the software is highly available, scalable, and secure. You will also be responsible for automating routine tasks, improving the software performance, and providing technical support to other teams.

What you will deliver

  • Design, build, and maintain the technology software features and infrastructure
  • Ensure the software and services are highly available, scalable, and secure
  • Continuously monitor and evaluate the platform to identify potential issues and make recommendations for improvements
  • Collaborate with other platform and services teams to identify and resolve complex problems
  • Mentor junior engineers and contribute to the development of the engineering team
  • Write software design and operational support documentation
What you will need to be successful (experience and qualifications)

Technical skills we need from you

  • 4 to 5 + yrs of Experience
  • Bachelor's degree in Computer Science, Engineering, Computer Information Systems or equivalent work experience
  • Capable in the ability to adapt to new technologies and processes, and be able to work independently and as part of a team
  • Capable in problem-solving, with the ability to analyze complex problems, identify root causes and develop creative and effective solutions
  • Excellent communication skills and ability to communicate with your peers through to senior leaders.
  • You should be able to engage and influence others to collect requirements, describe what you're doing, work through problems, and find productive solutions
  • Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done
Software skills

  • Capable in one or more programming languages like Golang, exposure and willingness to learn others."
  • Capable in writing secure, stable, testable, and maintainable code with minimal defects
  • Demonstrable professional software development experience
  • Capable in software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations
  • Capable in building complex software systems end-to-end which have been optimally delivered and operated in production. You should understand security and privacy best practices as well as how to properly monitor, log, and alarm production systems
Infrastructure skills

  • Capable in building and scaling Amazon Web Services infrastructure using IaC."
  • Capable in the understanding of using core cloud application infrastructure services including identity platforms, networking, storage, databases, containers, and serverless
  • Capable in troubleshooting large-scale distributed systems
  • Demonstrable experience in application development and support environments with more than one technology and multiple design techniques. You'll have supported these production systems through on-call rotations
Database skills

  • Capable knowledge of databases, such as relational, graph, document, and key-value
  • Capable ability in data modeling and database design
  • Capability ability in SQL
Skills that set you apart

  • Possess a passion for mentoring and coaching engineers in both technical and soft skills
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 companies globally that can provide governments and customers with an integrated energy offering. Delivering our strategy sustainably is fundamental to achieving our ambition to be a net zero company by 2050 or sooner!

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.

Additional Information

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

Even though the job is advertised as full time, please contact the hiring manager or the recruiter as flexible working arrangements may be considered.

We support our people to learn and grow in a diverse and challenging environment. We believe that our team is strengthened by diversity. We are committed to crafting an inclusive environment in which everyone is respected and treated fairly.

There are many aspects of our employees' lives that are meaningful, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, collaboration spaces in a modern office environment, and many others benefits.

At bp, we provide an excellent working environment and employee benefits such as an open and inclusive culture, a great work-life balance, tremendous learning and development opportunities to craft your career path, life and health insurance, medical care package and many others.

What you can expect from us!

Our commitment to diversity, equity and inclusion:

At bp, you could be part of Business Resource Groups (BRGs) which believe in the power of inclusion, deeper connections, and shared experiences. They provide a place for employees to learn and share knowledge, to connect, and to improve. The BRGs focus on and encourage talent engagement, development, and retention while creating a broadened sense of community and inclusion for bp employees. The groups cultivate leadership growth by involving employees in developmental opportunities they would not otherwise have access to. Formal and informal mentoring also helps employees develop their professional goals and connect with colleagues. The BRGs' dedication to growth at all levels helps employees feel more engaged and energized. The BRGs break down barriers, so we can all do better together. Examples of BRGs include (but are not limited to):

bpWIN (bp Women's International Network)

Pride

Working parents

PEN (Positively Ethnic Network)

bpInclusia (bp's Asian community)

bpEnergía (bp's Latin community)

Travel Requirement
No travel is 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:
Agility core practices, Agility core practices, API and platform design, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Pune vacancy
  •  ...Experience: 1) Degree in B. Tech / M. Tech Agricultural Graduate in Engineering discipline specialization with Agriculture studies. ~ Core...  ...a must. · Fluent in using tools like MS Office and AutoCAD software in regards to Irrigation system Design Knowledge of micro... 
    Suggested
    Shift work

    Orbia

    Pune
    3 hours ago
  •  ...Location: Pune, India | Experience: 6+ years | Full-time About the Role We're looking for an experienced Software Engineer to help build OpenBlue, Johnson Controls' smart-building platform. You'll work as part of a cross-functional team, build features end to end with... 
    Suggested
    Full time

    Johnson Controls

    Pune
    3 hours ago
  •  ...equivalent scripting) for automation of pre-processing, post-processing and report generation workflows. 6. Good grounding in core engineering fundamentals — strength of materials, structural mechanics, vibration, and fatigue and impact dynamics— along with analytical and... 
    Suggested
    Full time

    Tata Motors

    Pune
    a month ago
  •  ...convincing the required stake holders. FTG and Spares planning, Procurement and Establishing to mfg the new product. Developing Engineering Specification Test facilities and Smooth Ramup of the Required vol / shift. Addressing manufacturing concerns by Establishing Ergonomics... 
    Suggested
    Shift work

    Mahindra & Mahindra Ltd

    Chakan
    7 hours ago
  •  ...-class digital manufacturing platform, MISUMI Americas empowers engineers and procurement teams to accelerate innovation across the entire...  ...Management & Leadership Experience ~12 - 18 years of professional software engineering experience, with 3+ years in an engineering... 
    Suggested
    Long term contract

    Fictiv

    Pune
    11 hours ago
  •  ...Location: Hinjewadi Phase 1 - Pune  Shift Time: EMEA Overview:   Role Description : About the Role   As a Frontend Engineer specializing in React.js at Capco, you will be at the heart of designing and developing modern, high-performance, and accessible user... 
    Local area
    Shift work

    Capco

    Pune
    11 hours ago
  •  ...Encouraging and collaborative team environment Dedication to safety through our Zero Harm policy We are looking for an ACAD Application Engineer to support security system design and estimation for middle east presales projects (takeoff, compliance formatting, Schematic/Riser... 
    Full time
    Remote job

    Johnson Controls

    Pune
    11 hours ago
  •  ...Technology Job Family Group: IT&S Group Job Description: Work Location : Pune Let me tell you about the role As a Software Engineer, you will be responsible for building, maintaining and troubleshooting the software and services that powers our technology... 
    Full time
    Hybrid work
    Relocation package
    Work at office
    Local area
    Remote job
    Relocation
    Flexible hours

    bp

    Pune
    1 day ago
  •  ...make the world a safer place with leading investigative analytics software solutions. We are defined by our dedication to doing good and...  ...deep curiosity. We are looking for a passionate Junior Java Engineer to join our cyber intelligence team in India. You will have an... 

    Cognyte

    Pune
    21 hours ago
  •  ...Senior Technical Engineer - Backup/Storage Johnson Controls is seeking an experienced Senior Technical Engineer - Backup/Storage to support...  ...ransomware recovery readiness. •     Plan and execute Rubrik software upgrades, hardware refreshes, and capacity expansion across... 
    Full time

    Johnson Controls

    Pune
    1 day ago
  •  .... Chalo, let’s go! Roles & Responsibilities  Work with the engineering teams to design, build, monitor and maintain the system for high...  ...and close them within agreed  SLAs.  Write production-grade software, deployment frameworks, tracers, monitors and auto remediation... 
    Work at office

    Contentstack

    Pune
    11 hours ago
  •  ...time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor's Degree DataMart Platform Engineer Senior – 7-12 Yrs Experience – Pune Location About the Team As a Lead Support Engineer – DataMart Platform Operations, you will... 
    Full time

    FIS

    Pune
    2 days ago
  •  ...Cencora seeks a Senior Platform Engineer to own and operate the Leena AI deployment, an enterprise-scale agentic AI platform automating HR and IT workflows. The role focuses on MCP integration engineering, platform administration, enterprise system connectivity, and stakeholder... 

    Cencora

    Pune
    2 days ago
  • Job Description :We are looking for a skilled AI Test Automation Engineer with strong experience in Salesforce testing, OmniStudio...  ...generation, execution, failure analysis, reporting, and overall software quality.Key Responsibilities : - Design, develop, and maintain automated... 

    AARSHIV SOFTECH PRIVATE LIMITED

    Pune
    1 day ago
  • Role : Senior Software Engineer (Backend)Location : Pune, India.We are looking for a Senior Software Engineer to join our Product Engineering team and build scalable, high-performance software products.This role is designed for an experienced backend engineer who enjoys solving... 

    Indexnine Technologies Pvt. Ltd.

    Pune
    1 day ago
  • Role : Engineering Manager.Location : Pune, India.Job Description : We are looking for an Engineering Manager to lead end-to-end project delivery...  ...for an engineering leader who has grown through hands-on software development, progressed into a Tech Lead role, and now manages... 

    Indexnine Technologies Pvt. Ltd.

    Pune
    1 day ago
  •  ...ensure high-speed, responsive interfaces for our global user base.- Engineer scalable server-side logic and API integrations using Node.js to...  ..., mentor junior developers, and maintain high standards of software craftsmanship.- Optimize application performance and security protocols... 

    Talks About People HR Solutions

    Pune
    1 day ago
  •  ...TensorFlow, PyTorch, Scikit-learn, and Hugging Face.- Develop prompt engineering strategies and optimize LLM outputs for accuracy and...  ...performance optimization.- Collaborate with product managers, software engineers, and data teams to translate business requirements into... 

    Digihelic Solutions Private Limited

    Pune
    1 day ago
  • 5+ years of hands-on experience in software tools and automation.Networking: Ethernet Frame Structure, VLAN Tagging, Routing & Switching...  ...skills.Experience working with global, cross-functional engineering teams.Hands-on experience with specialized Python libraries: python... 
    Work at office
    Weekday work

    Global Technologies

    Pune
    1 day ago
  •  ...maintain Service Maps for critical business applications and services.- Configure and maintain the Identification and Reconciliation Engine (IRE) and CI Class Manager.- Perform CMDB Health assessments and improve data completeness, correctness, and compliance.- Identify and... 
    Full time
    Immediate start

    questhiring

    Pune
    1 day ago
  • Experience : - 10+ years of overall software development experience.- 4+ years of hands-on experience in Java development.- 6+ years of...  ...Lead code reviews and technical design sessions to maintain high engineering standards and mentor junior developers within the team.-... 

    RELEVANTZ TECHNOLOGY SERVICES INDIA PRIVATE LIMITE

    Pune
    1 day ago
  •  ...background with the ability to influence design decisions, challenge engineering teams, engage in deep technical discussions, and perform...  ...and intelligent automation to enhance engineering productivity, software delivery, operational support, architecture governance, platform... 

    Atyeti IT Services Private Limited

    Pune
    1 day ago
  •  ...Entity: Technology Job Family Group: IT&S Group Job Description: Role Synopsis The Staff Software Engineer is a senior technical lead role responsible for AWS AI Engineering work, designing, building, and supporting secure, scalable, production-ready AI and... 
    Full time
    Hybrid work
    Relocation package
    Work at office
    Local area
    Remote job
    Relocation
    Flexible hours

    bp

    Pune
    2 days ago
  •  ...deliver production-grade, observable, and compliant systems for mission-critical use cases. Key Accountabilities As a Senior Software Engineer, you will be responsible for designing, building, and maintaining existing or new software. In this role, you will provide... 
    Long term contract
    Full time
    Hybrid work
    Relocation package
    Work at office
    Local area
    Remote job
    Relocation
    Flexible hours

    bp

    Pune
    2 days ago
  • Rs 1.8 - 12 lakhs p.a.

     ...Experienced Professionals for multiple IT & Technology roles across India with Immediate Joining opportunities. 1. Software Development & Engineering • Profiles: Full Stack Developer, Java Developer, .Net Developer, Senior Software Development Engineer. • Key Skills... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Work at office
    Immediate start

    Niti Technologies India software

    Pune
    2 days ago
  •  ...maintainable, and high-performing backend services. Collaborate closely with Product, Architecture, Mobile, QA, DevOps, and other engineering teams . Participate in technical design discussions, code reviews, troubleshooting, and root cause analysis. Contribute to... 
    Hybrid work
    Work at office
    Local area
    2 days week

    Capco

    Pune
    2 days ago
  •  ...installation. This encompasses DASD, tape, virtual tape, encryption, and replication for backup and DR capabilities. The associate will perform software and hardware refreshes, customer migrations and daily customer support.   Key Areas of Focus for this Role Fulfill customer... 
    Hybrid work

    Ensono

    Pune
    2 days ago
  •  ...Cencora seeks a Senior Infrastructure/Cloud Engineer to design, automate, and secure hybrid infrastructure across Linux, Windows, Kubernetes, and Microsoft Azure environments. The role combines deep technical expertise with mentorship responsibilities, requiring 8–12 years... 
    Hybrid work

    Cencora

    Pune
    3 days ago
  • This is a remote position. Give us an opportunity to find the next career move for you.  SA Technologies Inc. is hiring for Salesforce Architect for Remote Requirement/Description: Experience: 10+years Location: Bengaluru Job Summary: ...
    Permanent employment
    Remote job

    SA Technologies

    Pune
    3 days ago
  •  ...Position: Custom Software Engineer End Client: Accenture Location: Pune Job Type: Contract Duration: 12 Months Work Type: Onsite Experience: 3–8 Years Notice Period: Immediate to 15 Days Job Description: ~ SAP for Utilities... 
    Full time
    Contract work
    Immediate start
    Flexible hours

    FyerX

    Pune City
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!