At a Glance
- Tasks: Engineer global-scale software systems for finance using modern cloud-native principles.
- Company: Join JUXT, a forward-thinking tech company in the financial sector.
- Benefits: Enjoy 25 days holiday and opportunities for professional growth.
- Other info: Collaborative environment with a focus on innovation and career advancement.
- Why this job: Make an impact in finance with cutting-edge technology and AI assistance.
- Qualifications: Experienced Python developer with skills in DevOps and open-source technologies.
The predicted salary is between 60000 - 80000 € per year.
JUXT is seeking experienced engineers to join our client projects. You will be responsible for engineering global scale software systems in banking, hedge funds and other financial institutions. We are 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).
- Developing robust, reusable code with a focus on core engineering, libraries and frameworks.
- Python programming experience (back end engineering).
- Familiar with AI-assisted engineering, e.g. Copilot, Claude Code, etc.
- DevOps technologies like Docker and Kubernetes.
- 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.
- 25 days holiday.
- Interview with one of the Talent Acquisition Team.
- All in One interview (tech test and Q+A) with a current JUXT employee.
- Interview with the client (technical).
Python Engineer in London employer: JUXT
At JUXT, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our Python Engineers enjoy a dynamic environment where they can leverage cutting-edge technologies to build transformative solutions for leading financial institutions. With a strong emphasis on employee growth, we offer ample opportunities for professional development, alongside competitive benefits such as 25 days of holiday, making JUXT an ideal place for those seeking meaningful and rewarding careers in tech.
StudySmarter Expert Advice🤫
We think this is how you could land Python Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech and finance sectors. Attend meetups or webinars related to Python engineering and cloud-native technologies. You never know who might have a lead on a job at JUXT or similar companies!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, especially those involving AI-assistance or cloud-native principles. This will give you an edge when discussing your experience during interviews.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of microservices and distributed systems. Practice coding challenges that focus on back-end engineering in Python. The more prepared you are, the more confident you'll feel!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for talented engineers like you to join our team at JUXT!
We think you need these skills to ace Python Engineer in London
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 with AI-assisted tools can benefit us at JUXT.
Showcase Your Projects:If you’ve worked on any interesting projects, especially those involving cloud-native principles or large-scale systems, 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
✨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 a financial context. Practising coding challenges can also help you feel more confident.
✨Familiarise Yourself with Cloud-Native Principles
Since JUXT is looking for engineers who understand cloud-native principles, take some time to learn about microservices and distributed systems. Be prepared to explain how you've implemented these concepts in your previous work, particularly in scalable environments.
✨Show Off Your DevOps Knowledge
Having experience with Docker and Kubernetes is a big plus. Make sure you can talk about how you've used these tools in your projects. If you have any examples of how you've improved deployment processes or managed large data sets, be ready to share those stories.
✨Communicate Clearly and Confidently
Strong communication skills are key for this role. Practice explaining technical concepts in simple terms, as you'll need to engage with both technical and non-technical stakeholders. Think about how you can convey your ideas clearly and effectively during the interview.