Python Engineer | Python Performance in London, United… - Jobeax
Vacancy description
Python Engineer | Python Performance in London, United Kingdom
Jump Trading
HybridMix of office and remote
United Kingdom, London
Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together and unlocking unique individual talent by incenting collaboration and mutual respect. At Jump, research outcomes drive more than superior risk adjusted returns. We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems.
Our trading teams are each comprised of a dynamic group of traders, quantitative researchers, and engineers who work together to examine the global markets, seeking to understand the complexities of various traded products and exchanges. They leverage their impeccable statistical analysis and data mining skills, using the results of their research to make forecasts and develop profitable predictive trading models.
You would join a team of technologists working directly alongside quantitative researchers and traders, building the platforms, tooling, and infrastructure that Jump's trading efforts run on. Sitting at the intersection of research infrastructure, systems engineering, and quantitative development, these teams build the software researchers and traders use to develop, test, scale, and run strategies. Depending on your background and interests, that could mean working on the firm-wide research platform or embedding directly within a trading team — in both cases the engineering problems are the same: performance, scale, and turning research ideas into dependable production software. This is a strong fit for an engineer who wants to work close to quantitative research and trading without being limited to a narrow support role. The work is broad and high impact: building core platform capabilities, improving performance and scalability, and partnering with researchers to turn mathematically informed ideas into robust production tooling.
What You'll Do:
Design, build, and improve the research and production infrastructure that underpins Jump's trading efforts
Work across a hybrid Python/C++ environment, balancing researcher usability with performance-critical systems development
Partner closely with quantitative researchers and traders to translate research workflows, models, and ideas into scalable, maintainable software
Develop foundational libraries, backend systems, and workflow tooling used to support strategy research, testing, and deployment
Improve system performance, algorithmic efficiency, and scalability across distributed and cluster-based compute environments
Own projects end to end, from design and implementation through testing, rollout, and ongoing improvement
Contribute to the evolution of the platform as the team expands its research capabilities and compute infrastructure
Skills You’ll Need:
At least 5+ years of professional software engineering experience in Python
Experience designing, analyzing, and implementing highly algorithmic code
Experience building production systems in Linux environments
Strong understanding of data structures, algorithmic complexity, and efficient implementation
Experience with concurrent and distributed systems
Familiarity with cluster, cloud, or other large-scale compute environments
Self-directed, intellectually curious, and comfortable taking ownership of meaningful technical problems
Minimum academic qualification: Bachelor's degree in Computer Science, Computer Engineering, Mathematics, Physics, or equivalent
Background in research infrastructure, high-performance computing, distributed systems, or performance engineering
Experience improving bottlenecks, scalability, or migration paths from researcher-friendly tooling into higher-performance systems
Ability to communicate technical tradeoffs clearly with both engineers and quantitative users
Bonus skills:
Experience with Python/C++ interoperability and library development
Ability to work effectively with quantitative researchers and translate mathematical or theoretical ideas into practical software
Exposure to time series analysis, optimization, simulation, numerical methods, or other quantitative workflows
Benefits include:
Private Medical, Vision and Dental Insurance
Travel Medical Insurance
Group Pension Scheme
Group Life Assurance and Income Protection Schemes
... tracking - Act as a go to expert for behavioural tracking best practices Qualifications We’re Looking For Core Skills & Experience - Experience in analytics engineering, data engineering, or product analytics - Strong SQL and experience working in Databricks / Spark / DBT/ Python - Solid understanding of behavioural and ...
https://jobeax.com/link/DugAfRoVtHrgypNh is seeking a Senior Front End Engineer to help us modernise and build on our approach to front-end development. We’re using https://jobeax.com/link/M5KiLG35LUUr5frb for our newer projects, and we’d like to explore techniques like BFFs and micro-frontends to maximise our ability to ...
... Exposure to cloud-based data environments (Azure Synapse, Data Lake, AWS, BigQuery). - Experience automating reporting or analytics workflows (Power Automate, Python, etc.). - Familiarity with embedded analytics is a plus. Qualifications - Bachelor’s degree in Data Science, Computer Science, Information Systems, or related ...
... fabricated devices where appropriate and relate physical device characteristics to measured electrical performance. - Support the characterisation of device performance within the wider miniaturised electronic and wireless system. - Analyse experimental measurements using MATLAB, Python or equivalent computational tools. ...
... assumptions. A PhD in relevant field such as computer science, epidemiology, or statistics is highly desirable. Knowledge of at least one scripting language (R or Python) coupled with basic knowledge of SQL is essential, as is knowledge of data science and statistical techniques including GLM and tree-based models. Get in touch ...
... organisation from the ground up, use your voice to drive change and help transform organisations and problem domains. Role & Responsibilities: • Snowflake data engineering, including ingestion, modelling and optimisation. • Python development for pipelines, automation and integration. • Telemetry, log or event-data processing. ...
... will be doing: Participate in consulting projects for financial companies as part of a team to meet specific client requirements. Consulting on issues of performance, infrastructure Installation and setup of applications Developing scripts, customizing implementation of applications. Writing test plans and test cases to ...
... generate profitable A-book results. - Maintain and control the losses generated from abusive trading activities. - Initiate new processes to improve the overall performance and efficiency in managing trading abuse or fraud activities. - Be able to suggest or design new logics to increase automation in daily processes. Requirements ...
... Slowly Changing Dimensions types 0,1 and 2 - 3+ years’ experience working with Data - A strong understanding of data integration techniques and solution /performance optimisation - Excellent understanding and knowledge of SQL, Python or Spark - Apply relevant data modelling techniques (e.g. STAR, Snowflake) - Excellent ...
... transactions • Previous experience of actuarial pricing • Experienced in Mortality analysis • Proficiency in excel/VBA and other programming environments (e.g. Python) - Enthusiastic for uncovering insights from data - Strong commercial acumen and client communication skills Our team will welcome you as a member if you are: ...
... developers to manage their extensions. To manage the ecosystem there are a series of Reviewer tools and automated moderation systems. As a Senior Software Engineer, you’ll bring a passion for crafting resilient systems that accelerate our review and moderation teams to provide a first-class experience for Add-on developers. ...
... to provide essential coverage and maintain the resilience of our data systems outside of standard business hours. What we are looking for: - Experience using Python in a business-critical environment - A commitment to engineering excellence and pragmatic technology solutions. - A desire to work in an operational role at ...
... applications, assist with user configurations, troubleshoot issues, and perform training Support users in accessing and querying data 3+ years in a software engineering or development role with KDB+/Q Strong academic background in business, finance, engineering, mathematics, science, or technology Demonstrable track record ...
... clearly to non-technical stakeholders. Key skills: ** Strong quantitative and statistical analysis experience ** Bayesian modelling and statistical validation ** Python or R ** Predictive modelling, forecasting and segmentation ** Experience working with large, complex datasets ** Ability to work with incomplete information ...
... Solvency UK, IFRS17 or Matching Adjustments - Confident to speak with senior stakeholders - Interest in AI/Automation - Coding skills are highly desirable (Python, R, https://jobeax.com/link/dc7ui3TopSFToEf5 preferred) - Annuity experience preferable If you’re looking to develop your career within pricing, gain commercial ...
... advanced, security-focused technology work. Technologies: - Support - Linux - Security - C# - C++ - Embedded - FPGA - Golang - JavaScript - Machine Learning - Python More: We are a highly specialised technology company working on advanced, security-focused systems and high-assurance software. This role offers the opportunity ...
... Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too. “Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the ...
... just talented but genuinely committed to the work, the team, and the purpose behind it. The role You will develop and maintain simulation software that our engineers and customers depend on daily and integrate changes across connected applications and services where needed. Simulated tooling is critical for the company, ...
... improvement. - Provide technical leadership throughout the development and implementation lifecycle. - Ensure solutions meet requirements for scalability, performance, security, reliability, and cost. Key Experience: - Proven experience as a Solution Architect, Technical Architect, or Senior Engineer. - Strong consulting ...
... day to make multi-million dollar media decisions. You'll work across the full stack — from frontend UI/UX through to backend services, databases, and APIs in Python — alongside engineers, product managers, and AI agents as part of our AI-first operating model. You'll have the chance to make real code impact across our technical ...