Join Our Industry-Leading Digital Teams in India
Innovation. It’s one of our core values and central to how we operate. Do you want to be part of advancing digitalization and automation in the energy industry? We are looking for talented software developers and QA professionals to join our passionate, talented, world-class team.
As a leading global energy services company, Weatherford delivers innovative solutions that integrate proven technologies with advanced digitalization to create sustainable offerings for maximized value and return on investment. When you join our digital team, you will be supporting products that allow our customers to produce energy more efficiently and responsibly, while lowering environmental impacts. We encourage you to learn more about our digitalization and automation solutions.
About Our India Operations
Our office in Mumbai is the largest hub for our Digital Solutions Research and Development operations. If you join this team, you will be joining a global network of more than 200 expert professionals collaborating on innovative software solutions. Our goal is to help our customers build the future of the energy industry. If you want to make an impact on our world and work with the latest digital technologies, including artificial intelligence and machine learning, data science, advanced analytics, multi-cloud technologies, IoT, edge computing, web technologies, mobile applications, and more, our Weatherford Mumbai Technology Center is the right place for you.
To learn more about open opportunities, please view the job descriptions below. We encourage you to apply today to join a growing company that is digitalizing the industry with advanced, innovative offerings.
Senior Software Developer
Has responsibility for developing and maintaining engineering application software for use in the Energy industry. Engages in research to incorporate existing technology into Weatherford's products. Provides support to internal and external clients working on consulting projects which use Weatherford's engineering software. Writes and maintains robust engineering software applications for commercial use and distribution. Participates in the testing process through test review and analysis, test witnessing, and certification of software. Designs, plans, and coordinates work teams. Provides technical support to project team members.

Senior QA Analyst
Has responsibility for developing and maintaining engineering application software for use in the energy industry. Engages in research to incorporate existing technology into Weatherford's products. Provides support to internal and external clients working on consulting projects which use Weatherford's engineering software. Writes and maintains robust engineering software applications for commercial use and distribution. Participates in the testing process through test review and analysis, test witnessing and certification of software. Designs, plans, and coordinates work teams. Provides technical support to project team members.

Software Developer
Performs routine tasks associated with the design, modification, development, writing, and implementing software programming applications. Applies standard techniques, procedures, and criteria to support and/or install software applications/operating systems. Work is overseen by a leader to ensure that tasks are completed in a timely manner. Has knowledge of commonly-used concepts, practices, and procedures. Participates in the testing process through test review and analysis, test witnessing, and certification of software. Resolves routine questions or problems, referring only complex issues to a higher level. All work performed is thoroughly reviewed for application of sound professional judgment.

QA Analyst
Performs routine tasks associated with the design, modification, development, writing and implementing software programming applications. Applies standard techniques, procedures and criteria to support and/or install software applications/operating systems. Work is overseen by a leader to ensure that tasks are completed in a timely manner. Has knowledge of commonly-used concepts, practices, and procedures. Participates in the testing process through test review and analysis, test witnessing and certification of software. Resolves routine questions or problems, referring only complex issues to a higher level. All work performed is thoroughly reviewed for application of sound professional judgment.
