Taro Logo

Sr Software Engineer – Python /FastAPI

Global energy and petrochemical company employing 96,000 people across more than 70 countries.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Energy

Description For Sr Software Engineer – Python /FastAPI

Shell is seeking a Senior Software Engineer specializing in Python/FastAPI to join their Oil Market Analysis team. This role combines technical leadership with hands-on development, focusing on creating complex data products that provide innovative insights for their commodities trading business. The position offers a unique opportunity to work at the intersection of energy trading and technology, where you'll be developing industry-first solutions while mentoring junior team members.

The role is based in Shell's London Centre, offering a hybrid working model with flexible hours and remote work possibilities. As part of Shell's Projects and Technology business unit, you'll be working with cutting-edge technologies including Python, FastAPI, Spark, TypeScript, React, and Azure cloud services. The position requires strong technical expertise combined with leadership capabilities, as you'll be responsible for both delivering complex solutions and guiding team members.

Shell offers an impressive benefits package, including competitive compensation, comprehensive healthcare, paid parental leave, and significant professional development opportunities. The company is actively working towards becoming one of the world's most diverse and inclusive organizations, encouraging applications from all backgrounds. This role presents an excellent opportunity for experienced engineers looking to impact the energy sector while working for a global leader in the industry.

The ideal candidate will bring substantial experience in technical guidance, proven expertise in modern web technologies and cloud services, and a track record of delivering global products. You'll be part of Shell's broader mission of transitioning to net-zero emissions while providing essential energy solutions worldwide. This position offers the perfect blend of technical challenges, leadership opportunities, and the chance to work on meaningful projects that impact the global energy market.

Last updated a day ago

Responsibilities For Sr Software Engineer – Python /FastAPI

  • Work in a product team to deliver the backlog items on product development and enhancement
  • Champion and drive the technology best practices
  • Mentor and coach the junior engineers
  • Work with users, stakeholders and delivery team to understand and deliver value through products
  • Align with technical leaders to shape and implement Shell's strategy

Requirements For Sr Software Engineer – Python /FastAPI

Python
TypeScript
React
  • Substantial experience in technical and process guidance
  • Experience in Python FastAPI development, Spark/pySpark, Typescript/React, T-SQL/SQL/Azure
  • Strong technical knowledge in current web technologies, cloud services, and infrastructure
  • Experience in leading an engineering team
  • Experience in delivering multiple global products
  • Knowledge of Cloud (Azure) and containers
  • Experience working in agile teams
  • Demonstrated application of best patterns & practices in software development life cycle

Benefits For Sr Software Engineer – Python /FastAPI

Medical Insurance
Parental Leave
  • Competitive starting salary with annual performance-related increases
  • Flexible working hours
  • Remote/mobile working possibilities
  • Paid parental leave
  • Training and development programmes
  • Career growth opportunities in national and international teams

Interested in this job?

Jobs Related To Shell Sr Software Engineer – Python /FastAPI