Python Software Engineer
Python Software Engineer

Python Software Engineer

Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Design and develop scalable cloud solutions while collaborating with stakeholders.
  • Company: Aubay UK is a leading IT services firm in the energy sector, based in London.
  • Benefits: Enjoy 25 days annual leave, remote work options, and access to training platforms.
  • Why this job: Join a dynamic team transforming energy solutions for a sustainable future.
  • Qualifications: Extensive Python experience and cloud system design skills required; C# knowledge is a bonus.
  • Other info: Opportunity to work directly for a global energy Super Major after assignment.

The predicted salary is between 43200 - 72000 Β£ per year.

Get AI-powered advice on this job and more exclusive features.

Location: London, Hybrid (2-3 Days Onsite)

Reference ID: 508

Role Summary

Aubay is seeking an experienced Senior Python Software Engineer to join our client in the energy industry. The role involves designing and developing scalable cloud-based solutions, working closely with technical and business stakeholders to transform product visions into robust technical implementations.

Required Skills and Experience:

  • Extensive Python development experience with strong cloud system design capabilities
  • Proven expertise in building and testing RESTful API services
  • Advanced proficiency in Azure technologies including Entra ID, AKS, Front Door, networking, SQL Server, Cosmos DB, Service Bus, and Blob Storage
  • Comprehensive automated testing skills covering unit, integration, component, end-to-end, and performance testing
  • Deep understanding of authentication protocols including OIDC, OAuth 2.0, and JWT
  • Demonstrated experience leading agile software teams using Scrum methodologies
  • C# skills are a bonus but not mandatory

Desired Skills and Experience:

  • Kafka and message bus/queue expertise
  • Terraform and GitHub Actions skills
  • Open Telemetry (OTEL) implementation
  • Proficiency with NumPy and Pandas
  • Systems integration experience
  • Background in commodity trading (gas & power)
  • Quantitative finance knowledge
  • Understanding of compliance and regulation, particularly Sarbanes-Oxley (SOx)

Role Responsibilities:

  • Collaborate with both technical and business stakeholders to understand and define requirements
  • Work with Solution Architect to design and document target-state solutions
  • Understand and help refine Product Manager\’s vision
  • Design solutions that translate product concepts into reality
  • Raise and mitigate project risks and dependencies
  • Challenge assumptions and ask critical questions
  • Champion continuous delivery of fully-tested software in small increments
  • Operate effectively in environments with unclear requirements
  • Communicate technical concepts to non-technical stakeholders
  • Switch between high-level design and low-level implementation details

About Aubay UK – Ahead of Innovation!

Aubay UK is a recognised InSourcing Partner for client-side deployment delivered across London. Our team, based in Canary Wharf, specialises in hiring IT professionals within London’s Energy and FinTech sectors, helping our clients to expand their operations with top-tier talent who are experts in their fields. We work exclusively with clients who are globally recognized as Energy Super Majors/Financial Services and innovative FinTech players.

Aubay UK is the most recently started branch of Aubay Group www.aubay.com. Aubay Group is an international Digital Services Company, listed on a Euronext Stock Exchange, who have been operating for 25 years in the European market and working alongside some of the biggest names in the Banking, Finance, Insurance, Energy, IT/Digital, Manufacturing, Transport and Telecoms sectors. With over 7,800 employees across 7 countries and 16 offices in England, France, Belgium, Luxembourg, Italy, Spain, and Portugal, Aubay Group generated revenues of €534 million in 2023.

What Aubay UK Offers

At Aubay UK, people are at the heart of our business. We offer a competitive remuneration package which includes a range of benefits. You will receive continuous support from our dedicated Talent Acquisition Specialists, who will support your career development and success during your assignment with our client. Other benefits include:

  • 25 Days Annual Leave + Bank Holidays
  • Work-from-home opportunities
  • Access to Udemy training platform and conferences
  • Discount on winter sports holidays at www.aero1607.com
  • Opportunity to work directly for the client at the end of the assignment

Our Client

Our client is one of the Super Major global energy companies with around 84,000 employees across 70+ countries who are working to power progress through cleaner energy solutions.

Specialities: Upstream/Downstream, Biofuels, Integrated Gas, New Energies, Chemicals, Energy and Trading.

You will have the opportunity to work in a challenging but rewarding environment that is fast-paced and changing fundamentally and work towards transforming the business of a Super Major energy company to meet the ambition to be a net-zero emissions energy business by 2050 whilst delivering a world-class business case that has a robust societal license to operate. In your role, you will be expected to enact change and deliver value globally across business lines and geographies.

Apply via our website – www.aubay.co.uk

This role requires you to be based in the UK and have the right to work in the UK.

Aubay UK is proud to be an equal-opportunity employer. Employment decisions will be based on merit, competence, performance, and business needs.

Seniority level

  • Seniority level

    Not Applicable

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Aubay UK by 2x

Get notified about new Software Engineer jobs in London Area, United Kingdom.

London, England, United Kingdom 1 week ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 1 week ago

Member of Technical Staff, AI Post-Training

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 days ago

Feltham, England, United Kingdom 3 weeks ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 11 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 6 months ago

Software Engineer, Gameplay – Reality Labs

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 2 weeks ago

Hounslow, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

Member of Technical Staff, AI Pretraining

London, England, United Kingdom 2 weeks ago

Software Engineer, All Levels – London & Lisbon

Greater London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

Software Engineer Intern/Co-op (Fall 2025)

London, England, United Kingdom 2 weeks ago

Associate / Junior Software Engineer (Full-Stack)

London, England, United Kingdom 6 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Python Software Engineer employer: Aubay UK

Aubay UK is an exceptional employer, offering a dynamic work culture that prioritises innovation and employee development. With a competitive remuneration package, generous annual leave, and access to continuous training through platforms like Udemy, employees are empowered to grow their skills while working on impactful projects in the energy sector. Located in the vibrant Canary Wharf area of London, the company fosters a collaborative environment where team members can thrive and contribute to transformative energy solutions.
A

Contact Detail:

Aubay UK Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Python Software Engineer

✨Tip Number 1

Familiarise yourself with the specific Azure technologies mentioned in the job description, such as Entra ID and AKS. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Brush up on your knowledge of RESTful API services and be prepared to discuss your experience in building and testing them. Consider preparing examples of challenges you've faced and how you overcame them.

✨Tip Number 3

Since the role involves collaboration with both technical and non-technical stakeholders, practice explaining complex technical concepts in simple terms. This will help demonstrate your communication skills during interviews.

✨Tip Number 4

Get comfortable with agile methodologies, particularly Scrum, as this is a key aspect of the role. You might want to share experiences where you've successfully led or participated in agile teams.

We think you need these skills to ace Python Software Engineer

Extensive Python development experience
Strong cloud system design capabilities
Proven expertise in building and testing RESTful API services
Advanced proficiency in Azure technologies (Entra ID, AKS, Front Door, SQL Server, Cosmos DB, Service Bus, Blob Storage)
Comprehensive automated testing skills (unit, integration, component, end-to-end, performance testing)
Deep understanding of authentication protocols (OIDC, OAuth 2.0, JWT)
Experience leading agile software teams using Scrum methodologies
C# programming skills (bonus)
Kafka and message bus/queue expertise
Terraform and GitHub Actions skills
Open Telemetry (OTEL) implementation
Proficiency with NumPy and Pandas
Systems integration experience
Background in commodity trading (gas & power)
Quantitative finance knowledge
Understanding of compliance and regulation (Sarbanes-Oxley)

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your extensive Python development experience and cloud system design capabilities. Include specific examples of projects where you've built and tested RESTful API services, as well as your proficiency with Azure technologies.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the energy industry. Discuss how your skills align with the job requirements, particularly your experience with automated testing and agile methodologies. Mention any relevant experience with C# or other desired skills.

Showcase Relevant Projects: If you have worked on projects involving Kafka, Terraform, or Open Telemetry, be sure to include these in your application. Highlight your systems integration experience and any background in commodity trading or quantitative finance, as these are valuable assets for this role.

Prepare for Technical Questions: Anticipate technical questions related to authentication protocols like OIDC and OAuth 2.0. Be ready to discuss your approach to designing scalable solutions and how you communicate technical concepts to non-technical stakeholders.

How to prepare for a job interview at Aubay UK

✨Showcase Your Python Expertise

Be prepared to discuss your extensive experience with Python development. Highlight specific projects where you've designed and developed scalable solutions, especially in cloud environments. This will demonstrate your technical proficiency and relevance to the role.

✨Familiarise Yourself with Azure Technologies

Since the role requires advanced proficiency in Azure technologies, brush up on your knowledge of Entra ID, AKS, and SQL Server. Be ready to explain how you've used these tools in past projects, as this will show your capability to work within their tech stack.

✨Understand RESTful API Services

Prepare to discuss your experience in building and testing RESTful APIs. You might be asked to solve a problem or design an API during the interview, so practice articulating your thought process and approach to API design.

✨Demonstrate Agile Leadership Skills

As the role involves leading agile software teams, be ready to share examples of how you've successfully led teams using Scrum methodologies. Discuss any challenges you faced and how you overcame them, showcasing your leadership and collaboration skills.

Python Software Engineer
Aubay UK
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Python Software Engineer

    Full-Time
    43200 - 72000 Β£ / year (est.)
  • A

    Aubay UK

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>