cover image
VirtueTech Recruitment Group

Python Engineer | FX Trading - Greenfield Risk Management Build | Up to £60,000 + bonus | Hybrid, London City

On site

London, United Kingdom

Full Time

06-02-2025

Share this job:

Score my CV

Job Specifications

Python Engineer | FX Trading - Greenfield Risk Management Build | Up to £60,000 + bonus | Hybrid, London City

Python Engineer is needed for a London based, FX Trading House. The firm are looking to add a Python engineer to their software engineering team. Working closely with the users and the front office, you will get an opportunity and exposure to building a wide range of trading apps including risk & pricing apps.

You'll be working closely with a senior engineer, who will provide mentorship and support in terms of both technical delivery, but also learning the business side.

As a front office Python engineer, you will be embedded within front office teams to apply IT solutions to solve their problems, working collaboratively with directly with traders and analysts to build robust, high-quality systems using modern software engineering techniques including automated unit/integration testing, continuous integration and automated deployment.

You will design, code, build and maintain core end-user tools and Python applications with Front Office and implement and monitor source control and deployment processes. Working as part of the front office Python Engineering team you will get exposure to greenfield work including building new web apps, real-time data processors, data analytics and other systems developed by the front office.

Remuneration:
This front office Python Engineer role is paying up to £60,000 + a strong bonus + Package
You will be based in London City, Liverpool Street is the closest station and working initially in the office, learning about Commodities trading. Moving to a hybrid model of work with a 3 days in the office and 2 split between office and working from home when you are up to speed

Skills needed:
Strong academics and understanding of Python
Strong experience with Python for building Web apps
Comp Science background and academics

If you are interested in this Python engineering role, please send across your CV or email it directly to ross@virtuetech.io

About the Company

From start-ups to unicorns, you need great people to grow, so at VirtueTech we do recruitment differently. We believe companies are defined by their people, so connecting clients and candidates through mu-tual values is key for a thriving business. With a joint brand mission being paramount for success, you need an agency aligned with that purpose. Which is precisely where we come in... At VirtueTech jobs are more than just a salary, they're a passion. So we understand and reflect our clients values, in both ourselves and... Know more

Related Jobs

Company background Company brand
Company Name
Oliver Bernard
Job Title
Senior Engineer - Frontend Leaning (TS, React, .Net) - £80K
Job Description
An innovative AI-powered tech company is seeking a Frontend leaning Senior Full Stack Software Engineer to join their dynamic, globally diverse team. They are revolutionising trade in emerging markets, connecting FMCG Brands, Distributors, and Merchants on a single, equitable marketplace. As a Senior Engineer, you will play a critical role in designing, developing, and maintaining our cutting-edge commerce platform. You will ensure scalable, high-performing software that enhances business operations and benefits our global customer base. Their tech stack is TS, React on the frontend and .Net backend. Ideal candidates are TypeScript/React experts with some experience working full-stack, ideally with .Net. Other languages are also acceptable if you're happy to work in a .Net environment. Key Responsibilities Develop and maintain software systems using modern frameworks and technologies Collaborate with cross-functional teams to define, design, and implement new features Write clean, maintainable, and efficient code Develop and integrate REST, GraphQL, and RPC APIs. Conduct unit, integration, and end-to-end testing Debug and resolve technical issues Participate in production support on a rotational basis Optimise and reduce technical debt Stay updated with emerging technologies and industry trends Required Skills & Qualifications Strong front-end: HTML, CSS, JavaScript, TypeScript, React Backend development skills: Node.js, .NET, PHP, GoLang, Rust Database expertise: MySQL, PostgreSQL, MS SQL Server, MongoDB Knowledge of Git and branching strategies (GitOps) Experience with testing frameworks (Jest, Mocha, Selenium) Strong problem-solving skills and attention to detail Experience in logging, monitoring, and observability Preferred Skills Experience with cloud platforms: AWS, Azure, Google Cloud. Familiarity with DevOps practices and CI/CD pipelines. Knowledge of containerisation: Docker, Kubernetes. Understanding of distributed systems and sharding concepts. Agile methodology experience. Benefits 25 Days Annual Leave (increasing to 26 days after 12 months) Pension & Life Insurance Dental & Private Healthcare Stock / Equity Options Mostly working from home, 1-day per week in London
London, United Kingdom
Hybrid
Full Time
06-02-2025
Company background Company brand
Company Name
Redcentric
Job Title
Technical Architect - Development
Job Description
Please note: This role is open to UK based applicants only. About Redcentric: Redcentric is a leading managed service provider with a rich end-to-end solution portfolio covering the spectrum of Connectivity, Cloud and Collaboration, designed and delivered by our own highly skilled teams from our privately owned, UK based multi-million pound infrastructure. Redcentric has annualised revenues in excess of £90million, more than 500 highly skilled employees serving over 1000 customers across the UK. With the IT landscape in constant evolution, Redcentric is built around today's modern IT challenges offering application, collaboration, infrastructure, network and IT security services. Learn more about what we do on our website. Purpose: The Development Technical Architect is a key role in a forward-thinking, highly-skilled team who share a common vision of quality, integrity, efficiency. They understand the value of their work and the impact it has on the success of their team, the company overall and our customers. They will contribute to, or sometimes lead, the technical design of complex solutions using modern processes and design patterns, and production-grade technology. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. The role holder will work closely with colleagues both within and outside of their own team and organisation, to ensure successful delivery of software projects. Key responsibilities: Duties will include, but are not restricted to the following: Delivery of high-quality technical solutions to meet stakeholder requirements. Gathers, manages, and prioritises the backlog/workload with internal & external stakeholders. Ensures user stories are ready for development to start work. Ensure that customer requirements are understood clearly and accurately defined, both technically and from a business perspective. Support solutions through the selection of appropriate tools, technologies, and frameworks either drawing on experience or by driving innovation and apply best practice. Effectively communicates designs and principles to implementation teams and supports the delivery. Provide architectural input & ownership into HLD and LLD phases, cost estimation and documentation. Lead and encourage awareness of Redcentric's chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. When required, Identify and coordinate rapid, expert on-the-ground technical fixes for high profile problems when they occur in a client's environment or system/platform. Develop and maintain a deep technical knowledge of the Redcentric technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. scalability, security, maintainability & performance) Mentoring developers in the team and reviewing code, contributing to the overall quality and security principles. Provide technical training, solution awareness and knowledge transfer to other team members. Supporting Project Management by leading the upfront and on-going phases of a delivery. Understand non-functional requirements including performance, resilience, stability, security, maintainability and scalability of systems/solutions. Ensure consistent collaboration, relevant documentation and support/service mechanisms, both internal and external, throughout all engagement lifecycles. Prototyping potential solutions through Proof-of-Concept and MVP implementations Transitioning new client solutions into a managed service and ensuring engagement and value once in service. Contribute to the company's development and the achievement of its mission, growth plans and aims and objectives. This list of responsibilities is not exhaustive, and the role holder is expected to reasonably take on any other responsibilities required to support business activities within the Redcentric Group. Person specification The ideal candidate will be able to demonstrate the following skills and experience: Skills Deep experience of the software/application development process/lifecycle and delivery of complex software solutions Solid experience designing, building and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels, both internally and externally. A commitment to design, build and deployment excellence. Ability to see the wider picture and consider consequences. Be the technical authority for the client. Systems design considering both functional and non-functional demands. Proficient people management skills, with ability to lead and develop a team as individuals as well as together. Excellent presentation skills and ability to engage non-technical audiences effectively. Knowledge A deep technical knowledge throughout the whole technology stack. Strong demonstrable development experience across a range of technology stacks and of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference) Strong experience in Agile / DevOps, with Continuous Integration and Delivery techniques. Knowledge of test automation frameworks. Progress Reporting: Methods and techniques for reporting progress against an agreed plan. Understanding of version control, Configuration Management, Reporting, Quality Assurance. Established knowledge of design methods, models and techniques. Good commercial awareness and understanding of the need for business value. Behaviours Capable and confident with complexity and the unfamiliar. Ability to see the wider picture and consider consequences. Ability to have the difficult conversations early and to drive consensus. Proactivity and drive in all areas of work. Inclusive leadership style. Lead and encourage awareness and respect for Agile software design and software engineering disciplines. Seeks peer review and networks with colleagues across the organisation. Focus on results and outcomes. Experience of working with both internal and external customers. Innovative thinker / problem solver. Excellent communication skills are ideal in order to participate and drive internal and customer meetings, as well as develop solutions. Ability to develop, maintain and cultivate client relationships. Be involved in the Architects Forum helping to steer the technology direction. Excellent team motivator and be aspirational to their team.
England, United Kingdom
Hybrid
Full Time
06-02-2025
Company background Company brand
Company Name
CommuniTech Recruitment Group
Job Title
Python Engineer. Fixed Income. £130,000-£140,000 + 15% guaranteed bonus + Benefits. Hybrid 2 days a week in Central London office.
Job Description
Python Engineer. Fixed Income. £130,000-£140,000 + 15% guaranteed bonus + Benefits. Hybrid 2 days a week in Central London office. My client is a top tier investment management house. Their Fixed Income IT team is looking for a strong Python engineer. If you are interested to learn more, please send a CV for immediate consideration.
London, United Kingdom
Hybrid
Full Time
06-02-2025
Company background Company brand
Company Name
MagniFind
Job Title
Vice President of Engineering
Job Description
MagniFind is proud to partner with a pioneering SaaS company specializing in secure payment solutions to find a visionary Vice President of Engineering to lead their global technical organization. YOUR BACKGROUND: Extensive experience leading engineering teams in SaaS companies, with expertise in designing and scaling systems. Strong background in software development, architecture, and modern technologies, with hands-on AWS experience. Expertise in cloud technologies, microservices, DevOps, and CI/CD processes. Proven track record of delivering secure, compliant, and privacy-focused software solutions. Over 10 years of engineering experience, including 5+ years in senior leadership roles such as Director, VP, or CTO. Skilled at managing geographically distributed teams, including offshore locations. Adept at attracting, mentoring, and retaining top engineering talent. Results-oriented leader with a history of successfully managing complex engineering projects on time and within budget. Collaborative approach to working with teams across Sales, Marketing, Customer Success, and Product functions. Experience as an Architect for a SaaS solution during your career is highly valuable. THE COMPANY: A market leader in secure payment solutions, trusted by organizations worldwide. Focused on innovation at the crossroads of technology and security, transforming the payment experience. Experiencing rapid growth, offering exciting opportunities to make an impact at a strategic level. Committed to building secure, scalable, and compliant solutions tailored to customer needs. THE ROLE: Lead, inspire, and scale a high-performing global engineering team while fostering a culture of excellence. Oversee the design and delivery of secure, scalable, and reliable software products. Spearhead cloud-native architectures, microservices, and CI/CD pipeline strategies. Ensure compliance with industry standards for security and data privacy while aligning with business goals. Work closely with cross-functional teams to align engineering initiatives with overall business objectives. Manage projects from inception to completion, ensuring timely delivery within budget constraints. Define and evolve the engineering culture while shaping the company’s technical vision. PREFERRED QUALIFICATIONS: Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred). Experience in FinTech, Payments, or CCaaS industries. Strong grasp of Agile development and metrics-driven product strategies.
Guildford, United Kingdom
Hybrid
Full Time
06-02-2025