At a Glance
- Tasks: Develop and maintain Python services, APIs, and AI-driven tools for trading platforms.
- Company: Global financial markets business with a focus on innovation and technology.
- Benefits: Competitive salary, bonus potential, hybrid working model, and strong benefits package.
- Other info: Great opportunities for long-term progression in a dynamic environment.
- Why this job: Join a high-impact team shaping the future of digital services in finance.
- Qualifications: 2+ years of Python backend experience and knowledge of cloud-native development.
The predicted salary is between 60000 - 80000 £ per year.
A global financial markets business is hiring a Full Stack Python Developer to join a high-impact enterprise engineering team working on one of its most strategic platform initiatives. This role sits within a central technology function responsible for building shared capabilities used across multiple trading and business areas. You’ll be helping shape the next generation of internal platforms, developer tooling, APIs, data services and AI-enabled products that support growth across the wider organisation.
This is an excellent opportunity for an engineer who enjoys solving complex technical problems, working across teams and building scalable systems in a fast-moving environment. The platform under development is central to the company’s long-term technology strategy and will power a wide range of future digital services. You’ll work across backend engineering, cloud infrastructure, integrations and internal tooling, while also contributing to emerging AI initiatives and developer productivity capabilities.
- Design, build and maintain production-grade Python services and APIs
- Contribute to AI-driven tooling and automation across the engineering estate
- Help define architecture standards, best practice and reusable patterns
- Build secure, scalable and resilient systems used across multiple business units
- Improve CI/CD pipelines, testing frameworks and DevOps processes
- Produce clear technical documentation and maintain long-term platform quality
Strong Python backend development experience in production environments (at least 2 years). Experience building APIs using frameworks such as FastAPI, Flask or Django. Good knowledge of at least one Python-compatible frontend framework. Strong experience with AWS services and cloud-native development. Strong grasp of software engineering principles and clean architecture. Experience with CI/CD, automated testing and DevOps practices. Experience in Agile delivery environments. JS or C# exposure. Monitoring/observability tooling. Financial markets/capital markets background. Experience with front-office tooling or trading environments.
Competitive base salary, bonus potential, hybrid working model, strong benefits package, long-term progression opportunities within a global business.
Python Developer Data SQL - Trading in London employer: Harrington Starr
Contact Detail:
Harrington Starr Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer Data SQL - Trading in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, APIs, and any AI-driven tools you've worked on. This is your chance to demonstrate your expertise and make a lasting impression.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical knowledge, especially around backend development and cloud services. Practice common coding challenges and be ready to discuss your past experiences in detail.
✨Tip Number 4
Apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, applying directly shows your enthusiasm and commitment to joining our team.
We think you need these skills to ace Python Developer Data SQL - Trading in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of a Full Stack Python Developer. Highlight your experience with Python, APIs, and any relevant frameworks like FastAPI or Flask. We want to see how your skills align with our needs!
Showcase Your Projects: Include examples of projects you've worked on that demonstrate your backend development skills and experience with cloud services like AWS. This helps us understand your hands-on experience and problem-solving abilities.
Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're excited about this role and how you can contribute to our team. We appreciate straightforward communication!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Harrington Starr
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially in backend development. Be ready to discuss your experience with frameworks like FastAPI, Flask, or Django, and have examples of projects where you've built APIs or services. This will show that you can hit the ground running.
✨Understand the Financial Markets
Since this role is within a global financial markets business, having a solid understanding of trading environments and capital markets will give you an edge. Familiarise yourself with key concepts and be prepared to discuss how your technical skills can solve problems in this space.
✨Showcase Your DevOps Knowledge
Be ready to talk about your experience with CI/CD pipelines, automated testing, and DevOps practices. Highlight any specific tools or processes you've used, as this role involves improving these areas. Demonstrating your ability to enhance developer productivity will resonate well with the interviewers.
✨Prepare for Technical Challenges
Expect to face some technical challenges during the interview. Practice coding problems related to Python and system design, and be prepared to explain your thought process. This will not only showcase your problem-solving skills but also your ability to communicate complex ideas clearly.