Backend Engineer / Backend Software Engineer (Python)
Backend Engineer / Backend Software Engineer (Python)

Backend Engineer / Backend Software Engineer (Python)

Full-Time 55000 - 70000 £ / year (est.) No home office possible
Go Premium
hackajob

At a Glance

  • Tasks: Develop cutting-edge AI platforms and enhance backend systems with talented engineers.
  • Company: Join Barclays, a leader in embracing AI technology.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Collaborative culture with excellent career advancement opportunities.
  • Why this job: Make a real impact on innovative AI solutions in a dynamic environment.
  • Qualifications: Experience in Python backend development and AWS implementation required.

The predicted salary is between 55000 - 70000 £ per year.

hackajob is collaborating with Barclays to connect them with exceptional professionals for this role. Join us as a Backend Engineer in the Chief Technology Office at Barclays where you’ll be developing cutting-edge AI platforms using state‑of‑the‑art technologies. As part of our Chief Technology Office, you’ll work on implementing the latest AI/ML solutions for our bank. In this role, you’ll collaborate with talented engineers to design and implement high-performance backend systems that enhance our AI platforms, driving industry best practices while contributing to Barclays' commitment to embracing AI to make Barclays simpler, better, and more balanced.

To be successful as a Backend Engineer, you should have experience with:

  • Ample technical skills in backend development using Python.
  • Proven AWS implementation experience.
  • Proficiency with software development lifecycle using Git, Agile, and automated testing.
  • Demonstrable experience with Docker/Kubernetes containerisation and CI/CD pipelines.

Some Other Highly Valued Skills May Include:

  • Hands‑on, curious Engineer with good collaborative skills.
  • Infrastructure as code knowledge (terraform, CloudFormation).
  • Experience developing or integrating AI/ML frameworks, e.g. LangChain.
  • Bachelors in Computer Science, related fields, or equivalent experience.

You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role will be based in either our Knutsford or Glasgow office.

Backend Engineer / Backend Software Engineer (Python) employer: hackajob

Barclays is an exceptional employer that fosters a dynamic and innovative work culture, particularly in the Chief Technology Office where you will be at the forefront of developing cutting-edge AI platforms. With a strong commitment to employee growth, Barclays offers numerous opportunities for professional development and collaboration with talented engineers, all while being located in vibrant cities like Knutsford or Glasgow, which provide a rich blend of cultural and recreational activities.
hackajob

Contact Detail:

hackajob Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Engineer / Backend Software Engineer (Python)

✨Tip Number 1

Network like a pro! Reach out to current or former Barclays employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your Python projects, especially those involving AWS, Docker, or AI/ML. This will help you stand out during interviews.

✨Tip Number 3

Practice makes perfect! Get comfortable with common backend engineering interview questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people at Barclays. Plus, it shows you’re serious about joining their team.

We think you need these skills to ace Backend Engineer / Backend Software Engineer (Python)

Backend Development
Python
AWS Implementation
Git
Agile
Automated Testing
Docker
Kubernetes
CI/CD Pipelines
Infrastructure as Code
Terraform
CloudFormation
AI/ML Frameworks
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your backend development experience, especially with Python. We want to see how your skills align with the role, so don’t be shy about showcasing your AWS and Docker/Kubernetes expertise!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about working at Barclays and how your background in AI/ML solutions can contribute to their mission. Keep it engaging and personal!

Showcase Your Projects: If you've worked on any relevant projects, especially those involving AI/ML or containerisation, make sure to mention them. We love seeing practical examples of your work that demonstrate your technical skills and collaborative spirit.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensure you’re considered for this exciting opportunity at Barclays.

How to prepare for a job interview at hackajob

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python in backend development. They’ll likely want to see your problem-solving approach, so practice coding challenges that focus on algorithms and data structures.

✨Familiarise Yourself with AWS

Since AWS experience is a must-have for this role, take some time to review your knowledge of AWS services. Be prepared to discuss how you've implemented solutions using AWS in previous roles, and think about specific examples where you optimised performance or reduced costs.

✨Show Off Your CI/CD Knowledge

Understanding CI/CD pipelines is crucial for this position. Be ready to explain your experience with automated testing and deployment processes. If you’ve worked with Docker or Kubernetes, have some examples ready to illustrate how you’ve used these tools to streamline development.

✨Demonstrate Your Collaborative Spirit

Barclays values teamwork, so be prepared to talk about how you’ve collaborated with other engineers in the past. Think of specific instances where you contributed to a team project or helped resolve conflicts. Highlight your communication skills and how they’ve helped you succeed in a team environment.

Backend Engineer / Backend Software Engineer (Python)
hackajob
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

>