Python Engineer (All levels) in London

Python Engineer (All levels) in London

London Full-Time 60000 - 80000 € / year (est.) No home office possible
Juxt Ltd.

At a Glance

  • Tasks: Engineer global-scale software systems for finance using Python and modern technologies.
  • Company: Join JUXT, a forward-thinking tech company in the financial sector.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with opportunities to work on large-scale projects.
  • Why this job: Make an impact in the finance world with cutting-edge tech and AI assistance.
  • Qualifications: 3+ years of Python experience; familiarity with AI tools and DevOps is a plus.

The predicted salary is between 60000 - 80000 € per year.

JUXT is seeking experienced engineers to join our client projects. You’ll be responsible for engineering global scale software systems in banking, hedge funds and other financial institutions. We’re looking for engineers that can build using modern cloud-native principles, employ leading and open-source technologies, and use AI-assistance with skill.

The ideal candidate is a seasoned Python developer with hands-on experience in engineering transformative solutions using open-source tech, and deep experience in varied language stacks (Python is the main requirement, but experience in other languages would be beneficial).

Responsibilities
  • Building and owning systems, navigating complex requirements in the finance domain.
  • Developing globally-scaled backends, using microservices or distributed systems (primarily Python, but experience in other languages would be beneficial).
  • Building data pipelines and working with large-scale, enterprise systems.
  • Developing robust, reusable code with a focus on core engineering, libraries and frameworks.
Experience required
  • 3+ years’ Python programming experience
  • Familiar with AI-assisted engineering, e.g Copilot, Claude Code, etc.
  • DevOps technologies like Docker and Kubernetes, preferred but not necessary
  • Commercial experience working with systems at scale, handling large data sets across multiple regions
  • Ability to evangelise the technology strategy vision and solutions developed thereof within a large matrixed organisation
  • Strong communication skills with the ability to drive ideation and manage conflicts
  • Ability to discuss complex issues with technical and non-technical audiences that include peers, product owners, and other stakeholders

Python Engineer (All levels) in London employer: Juxt Ltd.

At JUXT, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our commitment to employee growth is evident through our focus on modern cloud-native principles and the use of cutting-edge technologies, providing ample opportunities for professional development in the dynamic financial sector. Located in a vibrant area, we offer a supportive environment where engineers can thrive, contribute to transformative solutions, and engage with a diverse range of projects across global financial institutions.

Juxt Ltd.

Contact Detail:

Juxt Ltd. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Engineer (All levels) in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech and finance sectors. Attend meetups, webinars, or even online forums where you can chat with industry folks. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects or any open-source contributions. This is a great way to demonstrate your coding chops and passion for engineering to potential employers.

Tip Number 3

Prepare for those interviews! Brush up on your technical skills and be ready to discuss your experience with cloud-native principles and AI-assisted engineering. Practise common interview questions and maybe even do some mock interviews with friends.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, applying directly can sometimes give you a leg up in the hiring process. So, what are you waiting for?

We think you need these skills to ace Python Engineer (All levels) in London

Python Programming
Cloud-Native Principles
Open-Source Technologies
AI-Assisted Engineering
Microservices
Distributed Systems
Data Pipeline Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python experience and any other languages you've worked with. We want to see how your skills align with the role, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about engineering solutions in the finance domain and how your experience makes you a great fit for our team at JUXT.

Showcase Your Projects:If you’ve worked on any interesting projects, especially those involving cloud-native principles or AI-assisted engineering, make sure to mention them. We love seeing real-world applications of your skills!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Juxt Ltd.

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 to solve complex problems, especially in finance. Practising coding challenges can also help you demonstrate your proficiency.

Familiarise Yourself with Cloud-Native Principles

Since the role involves building global-scale software systems, understanding cloud-native principles is crucial. Research how microservices and distributed systems work, and be prepared to discuss how you've applied these concepts in your previous roles.

Showcase Your AI-Assisted Engineering Knowledge

With AI-assisted engineering being a key part of the job, make sure you know the tools like Copilot or Claude Code. Share examples of how you've integrated AI into your development process and the impact it had on your projects.

Communicate Clearly and Confidently

Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to engage with both technical and non-technical stakeholders. Confidence in your delivery can make a big difference!