new team within the company. There are vast opportunities for professional growth and to make an impact within the company. As a Senior Software Engineer , the position will suit someone who has a strong software background and problem-solving mindset, demonstrates critical-thinking and passion for automating tasks. Due … and scalable code based on current software systems Fine-tune and develop cloud infrastructure for data driven applications Test and debug software applications with Python test framework tools Be a highly collaborative and outgoing individual, a keen team player that can provide excellent customer service. Experience - Essentials Strong team … player with good communication and interpersonal skills Experience as a Python Developer or in a similar role Strong understanding of software development principles, design patterns, and best practices Experience in RESTful APIs, web frameworks, NoSQL databases and serverless applications Strong understanding of version control systems and familiarity with CI More ❯
Software Development Engineer in Test (Python) At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients' growth. … and personal growth, and foster a supportive and flexible work environment where everyone's contribution is welcomed. We are looking for a Software Development Engineer in Test to join us as part of our team. About the role The person in this role will help us to control the … this role, you will represent quality engineering and verification on behalf of your feature team in Agile events and activities. Team Technologies used include Python, Conda, Behavior Driven Development (PyTest-BDD, Cucumber), Gherkin, Ubuntu, Docker, Jenkins, Bash, Groovy, C CUDA, JIRA, and Github. Work schedule is flexible, but some More ❯
Software Engineer (Fixed Income & Macro) - Python Verition Fund Management LLC (“Verition”) is a multi-strategy, multi-manager hedge fund founded in 2008. Verition focuses on global investment strategies including Global Credit, Global Convertible, Volatility & Capital Structure Arbitrage, Event-Driven Investing, Equity Long/Short & Capital Markets Trading, and … Global Quantitative Trading. We are looking for a talented Software Engineer to join our growing Fixed Income & Macro trading team. Someone who is passionate about software development and can help build, maintain and optimize our code base. Responsibilities : Develop risk management and research applications using Python Build and … Bachelors or Masters in computer science or related field of study (either already graduated or in their final year of study). Proficiency in Python or similar language, ideally with an understanding of data manipulation (e.g. pandas, numpy) and visualization libraries (e.g. Plotly, Dash). Experience in designing and More ❯
Python Software Engineer - London/Amsterdam- Leading Global Market Maker My client is a leading global market maker across a broad array of fixed income and equity securities. Their world-class capabilities position them to meet the liquidity demands of a diverse group of institutional clients in all … Qualifications Strong preference for candidates with experience in proprietary finance, high-frequency trading (HFT) and/or market-making. In-depth experience working in Python The ambition to solve open-ended problems using analytical methods Knowledge of Linux systems Strong scripting experience with an ability to integrate various components More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
City of London (hybrid – 2–3 days in office) Type: Full-time, permanent Sector: Investment Management We are looking for a Software/Data Engineer to join a growing team focused on transforming core technology systems and data pipelines within a leading investment management environment. This is a hands … collaborative team tasked with replacing legacy infrastructure and delivering long-term improvements across data platforms and critical operational systems. Key Responsibilities Rebuild and optimise Python-based data pipelines, improving performance, reliability and scalability. Investigate and address root causes of recurring production issues. Enhance data throughput and system robustness across … ensure effective delivery. Support the development of high-quality APIs (REST and GraphQL) and integration with internal and third-party systems. Required Experience Strong Python programming skills, ideally within data engineering or integration-heavy environments. Solid experience building and orchestrating ETL pipelines. Good understanding of data transformation tools and More ❯
London, England, United Kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
technologies across the business to streamline operations, reduce risk, and enhance the user experience. As part of this, They’re looking for a skilled Python and AI Engineer to help drive this transformation—both by developing new capabilities and maintaining existing systems. This is a hands-on engineering … lifecycle—from development and deployment to ongoing optimisation and support. You’ll join a collaborative, cross-functional team and take the lead on building Python-based AI solutions and modern data-driven applications. Key Responsibilities: Design, build, and maintain scalable Python applications. Modernise and enhance legacy systems using … and data pipelines for both batch and real-time processing. Build, train, and deploy AI models with a focus on performance, accuracy, and scalability. Engineer AI-powered tools and services, including intelligent agents. Work closely with data engineers, analysts, and product teams to align technology with business needs. Contribute More ❯
an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Athena Core Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted … delivering system design, application development, testing, and operational stability Understanding of cross-asset/cross-business platforms Understanding of distributed frameworks Solid knowledge of Python Proficiency in automation and continuous delivery methods Proficiency in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as More ❯
and mentor engineers on best practices and professional conduct. Qualifications You Have: 7+ years of commercial experience in at least one of the following: Python, Java, C#. Must have at least 3 solid years of experience with Python as this is our primary programming language. Solid experience with More ❯
London, England, United Kingdom Hybrid / WFH Options
Cboe
associates a safe space to network, share ideas and create opportunities. Sound like the place for you? Join us! Cboe Europe is seeking a Python Software Engineer. As part of a small, talented development team, you will help build and expand the batch functionality of the largest equities exchange … with our business development and sales teams to develop innovative new products and features for our exchanges. Designing and building highly reliable, highly testable Python systems to support Cboe Europe’s trading operations. Participate in various R&D projects to identify and implement promising new technologies. Providing operational support … Response processes, and contributing to post-mortem analyses and follow-up actions. Participate in a global software development team The ideal candidate has: Solid Python knowledge A commitment to writing testable, maintainable code. Familiarity with more advanced SQL techniques. Strong Linux knowledge Basic, but broad, knowledge of algorithms and More ❯
to develop and scale our DCO platform, a leading digital advertising optimization suite that delivers amazing outcomes for brands and audiences. As a Data Engineer you will work with our Product and Engineering team, as well as other feature development teams, to build, deliver and operate our data platform. … the wider team principles and practices, and the tools we use. The role has no line management responsibilities. Our data platform is built with Python and Airflow, deployed using CI/CD, heavily exploits automations, and runs on AWS, GCP, k8s, Snowflake and more. Our efforts in data engineering … volume, transactional, global, industry. Experience with advertising technology (AdTech) highly desired. Proven experience and a passion for developing and operating data-oriented solutions using Python, Airflow/Composer, Kafka, Snowflake, BigQuery, and a mix of data platforms such as Spark, AWS Athena, Postgres and Redis. Excellent SQL development, query More ❯
Our client, a leading investment firm, is seeking an experienced and dynamic Back End Engineer to join a new team working on pioneering projects in Capital Structure Arbitrage (Cap Arb). This role lies at the intersection of sophisticated technology and innovative investment strategies, designed to support some of … is a vital force in bridging the divide between equities and fixed income, focusing on two primary areas: Platform Development: We're building a python-based platform that integrates datasets, analytics/pricing systems, and technology platforms across the firm. You'll be shaping a new system to standardize … solutions on your own Advocate for improvements to product quality and performance Requirements 7+ years of experience as a back-end or full-stack engineer, ideally on a front-office team at a hedge fund, focused on scalability, reliability and API design 4+ years of experience with PythonMore ❯
London, England, United Kingdom Hybrid / WFH Options
TieTalent
days/week Flexible working: Variety of flexible work patterns subject to line manager discretion e.g. Compressed 9-day fortnight. Reports to: Senior Fullstack Engineer Deadline Note: We reserve the right to close the advert before the advertised deadline if there are a high volume of applications. Role Summary … Join our exceptional team as a Full-Stack Engineer and be part of a growing group of skilled software engineers, data modellers and quant analysts. Together, we're driving the development and maintenance of LCCC's cutting-edge digital platform, powering multiple applications like settlements tools, forecasting systems, calculation … emerging technologies and industry trends to drive innovation within the team. Skills, Knowledge and Expertise At least 3 years’ experience of coding in a Python web-development framework, preferably Django. At least 2 years’ experience of coding in a front-end capacity (preferably React). Container-related tools – e.g. More ❯
new ideas and suggest new tools to use to help improve the platforms. Specifically, in terms of your experience, you’ll be an experienced Python developer who can bring new ideas to the team. It’s almost essential that you have strong experience of building applications in AWS with More ❯
new ideas and suggest new tools to use to help improve the platforms. Specifically, in terms of your experience, you’ll be an experienced Python developer who can bring new ideas to the team. It’s almost essential that you have strong experience of building applications in AWS with More ❯
London, England, United Kingdom Hybrid / WFH Options
Palantir
missing children, and more. The Role Software Engineers at Palantir build software at scale to transform how organisations globally use data. As a Software Engineer on Developer Productivity, you’ll identify, develop, and drive investments to improve the velocity and quality of our engineering, as well as bolster the … you grow to become a strong technical contributor and engineering leader. The team is playing a crucial role in shaping Palantir's approach to Python, a language that has not been extensively used in our products before. Core Responsibilities We're hiring engineers who are passionate about empowering developers … great tools and development processes. Push Palantir to the cutting edge of software supply chain security. Technologies We Use A variety of languages, including Python, Java, Go, Rust, and TypeScript. Open-source databases like Cassandra, Lucene, Elasticsearch. Open-source libraries/frameworks like Rattler, Conda, GraphQL, Undertow, Jackson and More ❯
Senior Full Stack Engineer – AI Startup – Up to 130k 🚀🧠 💰 Salary: £80,000 - £130,000 + meaningful equity 🏙️ Location : London, flexible working arrangements, ideally 1/2 days in office 💻 Tech Stack : Python, Flask, FastAPI, React, TypeScript, GCP (Backend Leaning) Our y-combinator backend client are building an elite … the working dynamics of a fast paced start-up If this role sounds like it could be of interest, apply now! Senior Full Stack Engineer – AI Startup – Up to 130k More ❯
London, England, United Kingdom Hybrid / WFH Options
dotdigital
it easy to automate deeply personalized experiences across web, email, SMS, WhatsApp, chat, push, social, ads, and more. About the Role As a Software Engineer, you will be working in one of our scrum teams, building new functionality and scaling our platform to deal with our ever-increasing customer … so there’s plenty to get your teeth into. For this role, we’re looking for someone who has strong and current Node.js and Python skills, with experience in web development. Managing large volumes of data is core to everything we do, so experience in working in high-performance … Ownership Be excellent to each other Communication makes us stronger These are the essential technical skills we need you to bring to us: Node.js Python React Excellent verbal and written communication skills Experience of working within a Software Engineering team (git, PRs, scrum, agile, etc) - ideally a remote-first More ❯
shaping the future of property management, explore career opportunities with us at Plentific. The Role We’re looking for an experienced (or senior) backend engineer to join the engineering team. You’ll be working alongside a highly technical and motivated team and supported by a Product Manager and Engineering … invoicing, booking, search/scoring algorithms, ETL, data pipelines, in-app messaging, real-time notifications and fraud prevention. Our backend engineers mostly work with Python and Django on an increasingly more service-oriented architecture. The rest of the tech stack includes Django REST Framework, PostgreSQL, AWS, React.js, Kubernetes, Docker … or new features. Write technical documentation of code, algorithms and APIs. Help in drafting of end-user manuals. Experience and Qualifications 5+ years experience (Python/Django is a plus). Ability to work UK working hours ( 3 hours). Strong computer science fundamentals such as data structures, algorithms More ❯
London, England, United Kingdom Hybrid / WFH Options
Randstad (Schweiz) AG
number of remote engineers based in the UK, Germany, Turkey, Poland, Italy, Spain and Portugal. We’re looking for an experienced (or senior) backend engineer to join the engineering team. You’ll be working alongside a highly technical and motivated team and supported by a Product Manager and Engineering … invoicing, booking, search/scoring algorithms, ETL, data pipelines, in-app messaging, real-time notifications and fraud prevention. Our backend engineers mostly work with Python and Django on an increasingly more service-oriented architecture. The rest of the tech stack include Django REST Framework, PostgreSQL, AWS, React.js, Kubernetes, Docker … or new features Write technical documentation of code, algorithms and APIs Help in drafting of end-user manuals Experience and Qualifications 5+ years experience (Python/Django is a plus) Ability to work UK working hours ( 3 hours) Strong computer science fundamentals such as data structures, algorithms and software More ❯
London, England, United Kingdom Hybrid / WFH Options
Inizio
on evidence-based communications and education for healthcare professionals and payers. About the Role We are looking for a hands-on, production-minded AI Engineer to join our growing AI team. This is an exciting opportunity to develop and deploy generative AI and LLM-based applications at scale. You … audiences Contribute to a collaborative, low-ego, high-performance engineering culture. About You Strong background in software engineering and production-grade systems. Expertise in Python (both backend and AI/ML use cases). Experience designing, building, and deploying LLM-powered applications in production. Familiarity with transformer architectures and More ❯
We are partnering up with a historically strong technology house that is looking for Senior Python Developers to work on a business-critical platform. Company This company are well known to be one of the leading financial organizations always striving for engineering excellence. Within this firm, there is a … an agile, tech-focused mindset, which has allowed them to rapidly reach the top of the market. Role They are looking for a Senior Python Developer to come in and help in the build-out of brand-new platform which will effectively futureproof the business for success . The … huge amount of technical autonomy with the opportunity to work alongside the CTO in a collaborative, agile environment. Requirements Solid experience with Object Oriented Python A desire to go into finance/exposure to Front Office trading Proficiency and passion for using collaborative software engineering techniques (agile, TDD, BDD More ❯
We are partnering up with a historically strong technology house that is looking for Senior Python Developers to work on a business-critical platform. Company This company are well known to be one of the leading financial organizations always striving for engineering excellence. Within this firm, there is a … an agile, tech-focused mindset, which has allowed them to rapidly reach the top of the market. Role They are looking for a Senior Python Developer to come in and help in the build-out of brand-new platform which will effectively futureproof the business for success . The … huge amount of technical autonomy with the opportunity to work alongside the CTO in a collaborative, agile environment. Requirements Solid experience with Object Oriented Python A desire to go into finance/exposure to Front Office trading Proficiency and passion for using collaborative software engineering techniques (agile, TDD, BDD More ❯
role. The environment is flat-structured with a 'no-attitude' culture, and significant investment is being made into engineering. The Role Seeking an experienced engineer to join the Market Data team to extend tick data capabilities and ensure existing market data sources are fit for purpose. You will contribute … throughput tick data platform and develop tools for visualization and management of datasets at terabyte scale. The core systems run on Linux, primarily using Python 3 (with numpy, scipy, pandas, scikit-learn), and high-throughput systems are implemented in Java. The company constantly assesses new technologies, tools, and libraries … allowing you to shape the technological landscape. Requirements Strong programming skills in Python Experience working with financial market data, especially tick data Solid Linux experience Knowledge of database technologies such as Oracle or MongoDB Familiarity with various programming styles (object-oriented, functional) Degree in a field with high mathematical More ❯
Do you design & build solid websites in Python? Are you insanely passionate about your craft and experienced in agile development? Interested in working from the comfort of your home (or from anywhere you like) and joining a distributed team? Then we would like to talk to you. About Us … Ellis and more. What we’re looking for: A Craftsperson who is willing to share, collaborate and help others grow 5+ years experience with Python (our platform is based on Django, by the way) Strong working knowledge of GIT, automated unit and acceptance testing tools and practices, continuous integration More ❯
expanding in-house infrastructure to improve productivity. Write performance-sensitive code and user-friendly APIs to facilitate access to in-house data analysis infrastructure. Python Engineers Must Have: 5+ years of experience building demanding, live systems in Python. Deep knowledge of Python and familiarity with current standards. Up … to-date knowledge of the Python ecosystem, including third-party libraries and packaging, as well as in-built Python libraries. Solid understanding of data structures. Familiarity with Github Actions. Familiarity with Linux. You will be joining a progressive and exciting company committed to excellence. They offer an excellent More ❯