it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

16 jobs found

Email me jobs like this
Refine Search
Current Search
senior full stack java engineer for trading tooling ai
Robert Walters
Application Engineer
Robert Walters Manchester, Lancashire
Application Engineer Location: Oxford Street, Manchester Role Type: Permanent Work Setup: Hybrid - 3 days in the office (Tuesday to Thursday) Who We Are Vanguard is one of the world's leading investment firms, dedicated to helping clients achieve lasting financial success. Established in 1975, its unique ownership structure-where funds own the company and investors own the funds-ensures all efforts are focused on client outcomes. Known for integrity, innovation, and low-cost investing, fosters an inclusive and collaborative culture that empowers employees to make a meaningful impact globally. What You'll Do Lead senior-level systems analysis, design, development and implementation of applications and databases, including integration of third-party products. Translate technical specifications into efficient, well-tested code for complex new builds and enhancements, producing programmes, reports and test artefacts. Promote automation-friendly development practices by designing and implementing tests that support continuous integration and delivery. Deploy code across development, test and production environments on schedule, provide production follow-up support, and manage change-control documentation. Apply and advocate development methodology and architecture standards; mentor less-experienced colleagues and resolve escalated technical issues. Engage with internal clients and cross-functional teams to perform systems analysis, explain technical considerations at the appropriate level, and ensure solutions meet business and technology needs. Ensure compliance with IT and information-security policies, verify deliverables meet requirements, and participate in special projects or other duties as required. What You Bring Minimum five years' hands-on experience in software development, system integration, database design and Back End architecture. Bachelor's or Master's Degree/Diploma in Computer Science or in an equivalent discipline. Proven expertise in Server Side development and API management, with strong skills in database design, optimisation, debugging and performance tuning. Required technical stack: Java, Spring Boot, Node.js, Angular (Front End essential), SQL, GitHub/Bitbucket, Bamboo, CI/CD, TDD/BDD; plus experience with Python. Practical experience with AWS services (CloudFormation, ECS/Fargate, Lambda, DynamoDB, S3, IAM); AWS Cloud Practitioner certification preferred. Observability and tooling experience with Splunk, Honeycomb Agile working knowledge (JIRA, Confluence) What's Next If you are ready to take the next step, apply now! Successful applicants will be contacted directly by a recruiter to discuss the role more. We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you. This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.
23/06/2026
Full time
Application Engineer Location: Oxford Street, Manchester Role Type: Permanent Work Setup: Hybrid - 3 days in the office (Tuesday to Thursday) Who We Are Vanguard is one of the world's leading investment firms, dedicated to helping clients achieve lasting financial success. Established in 1975, its unique ownership structure-where funds own the company and investors own the funds-ensures all efforts are focused on client outcomes. Known for integrity, innovation, and low-cost investing, fosters an inclusive and collaborative culture that empowers employees to make a meaningful impact globally. What You'll Do Lead senior-level systems analysis, design, development and implementation of applications and databases, including integration of third-party products. Translate technical specifications into efficient, well-tested code for complex new builds and enhancements, producing programmes, reports and test artefacts. Promote automation-friendly development practices by designing and implementing tests that support continuous integration and delivery. Deploy code across development, test and production environments on schedule, provide production follow-up support, and manage change-control documentation. Apply and advocate development methodology and architecture standards; mentor less-experienced colleagues and resolve escalated technical issues. Engage with internal clients and cross-functional teams to perform systems analysis, explain technical considerations at the appropriate level, and ensure solutions meet business and technology needs. Ensure compliance with IT and information-security policies, verify deliverables meet requirements, and participate in special projects or other duties as required. What You Bring Minimum five years' hands-on experience in software development, system integration, database design and Back End architecture. Bachelor's or Master's Degree/Diploma in Computer Science or in an equivalent discipline. Proven expertise in Server Side development and API management, with strong skills in database design, optimisation, debugging and performance tuning. Required technical stack: Java, Spring Boot, Node.js, Angular (Front End essential), SQL, GitHub/Bitbucket, Bamboo, CI/CD, TDD/BDD; plus experience with Python. Practical experience with AWS services (CloudFormation, ECS/Fargate, Lambda, DynamoDB, S3, IAM); AWS Cloud Practitioner certification preferred. Observability and tooling experience with Splunk, Honeycomb Agile working knowledge (JIRA, Confluence) What's Next If you are ready to take the next step, apply now! Successful applicants will be contacted directly by a recruiter to discuss the role more. We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you. This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.
Trading Operations Developer
Teza Technologies
About the role We're looking for a Trading Operations Engineer to join our TradeOps team, supporting US, EU, Asian, and crypto markets across a global trading infrastructure. You'll monitor and resolve production issues in real time, manage trading strategies and infrastructure, and build tools, dashboards, and automation to improve speed and reliability. The role involves close collaboration with trading, research, engineering, clearing, and infrastructure teams. This is not just a monitoring role - you'll design and build systems that directly enhance operations. If you're curious, enjoy digging into complex systems, and want to make immediate impact, this role is for you. We will provide additional training on trading systems and platform-specific tooling. Location Austin, Texas OR London, UK (Hybrid) Key Responsibilities Monitor and support production trading strategies across multiple asset classes (equities, futures, FX, crypto) and exchanges (CME, Eurex, ICE, NYSE, NASDAQ, HKEX, LME) Investigate and resolve production incidents: strategy failures, application crashes, connectivity issues, clearing reconciliation breaks Manage trading application lifecycle from launches, restarts, configuration changes to risk limit updates Support clearing and post trade operations; trade reconciliation, drop copy feed management, broker coordination Manage server infrastructure; disk space, log rotation, OS upgrades, certificate management, capacity planning Coordinate with external counterparts - clearing brokers, exchanges, market data vendors Build and maintain monitoring dashboards, automation scripts, and operational tooling Maintain operational runbooks and knowledge base documentation Communicate incident status and trading impact to portfolio managers and senior management Identify process improvement opportunities and deliver automation to reduce manual intervention Basic Requirements Computer Science, Engineering, or related degree Practical knowledge of Python and Bash scripting Practical experience with Linux systems administration (SSH, processes, disk management, cron jobs, log analysis) SQL proficiency for querying production databases Strong problem solving skills under time pressure Curiosity and a builder mindset - you enjoy understanding how systems work end-to-end Detail oriented approach with ability to work independently in a fast paced environment Excellent written and verbal communication skills Nice To Have Requirements Trading systems or financial operations experience Knowledge of FIX protocol and exchange connectivity Experience with Java (reading logs, configs, stack traces) Familiarity with monitoring tools (Icinga/Nagios, Grafana) Experience with orchestration tools (Airflow, cron based scheduling) Understanding of networking fundamentals (DNS, TCP/IP, multicast, TLS/stunnel) Experience with version control (Git, SVN) Frontend development skills (React, JavaScript) for tooling and dashboards Understanding of trading concepts - order lifecycle, clearing, settlement, risk management What You'll Get Direct impact on production trading - when you fix something, strategies trade Exposure to the full technology stack from hardware to trading strategies Work across multiple asset classes and global exchanges Learn directly from quantitative researchers, traders, and senior engineers Small team with high autonomy and direct access to senior management Build real systems from scratch - dashboards, automation tools, monitoring platforms, and AI powered investigation engines that you own end to end Opportunity to design and ship complex projects that have immediate, measurable impact on trading operations Rare insight into how a quantitative trading firm operates end to end What makes you a match! You love to code and believe technology is YOUR thing You like working with people and resolving tech issues Working with prod doesn't scare you You are not afraid of the unknown and love to learn Benefits Health insurance Flexible sick time policy Office lunches
23/06/2026
Full time
About the role We're looking for a Trading Operations Engineer to join our TradeOps team, supporting US, EU, Asian, and crypto markets across a global trading infrastructure. You'll monitor and resolve production issues in real time, manage trading strategies and infrastructure, and build tools, dashboards, and automation to improve speed and reliability. The role involves close collaboration with trading, research, engineering, clearing, and infrastructure teams. This is not just a monitoring role - you'll design and build systems that directly enhance operations. If you're curious, enjoy digging into complex systems, and want to make immediate impact, this role is for you. We will provide additional training on trading systems and platform-specific tooling. Location Austin, Texas OR London, UK (Hybrid) Key Responsibilities Monitor and support production trading strategies across multiple asset classes (equities, futures, FX, crypto) and exchanges (CME, Eurex, ICE, NYSE, NASDAQ, HKEX, LME) Investigate and resolve production incidents: strategy failures, application crashes, connectivity issues, clearing reconciliation breaks Manage trading application lifecycle from launches, restarts, configuration changes to risk limit updates Support clearing and post trade operations; trade reconciliation, drop copy feed management, broker coordination Manage server infrastructure; disk space, log rotation, OS upgrades, certificate management, capacity planning Coordinate with external counterparts - clearing brokers, exchanges, market data vendors Build and maintain monitoring dashboards, automation scripts, and operational tooling Maintain operational runbooks and knowledge base documentation Communicate incident status and trading impact to portfolio managers and senior management Identify process improvement opportunities and deliver automation to reduce manual intervention Basic Requirements Computer Science, Engineering, or related degree Practical knowledge of Python and Bash scripting Practical experience with Linux systems administration (SSH, processes, disk management, cron jobs, log analysis) SQL proficiency for querying production databases Strong problem solving skills under time pressure Curiosity and a builder mindset - you enjoy understanding how systems work end-to-end Detail oriented approach with ability to work independently in a fast paced environment Excellent written and verbal communication skills Nice To Have Requirements Trading systems or financial operations experience Knowledge of FIX protocol and exchange connectivity Experience with Java (reading logs, configs, stack traces) Familiarity with monitoring tools (Icinga/Nagios, Grafana) Experience with orchestration tools (Airflow, cron based scheduling) Understanding of networking fundamentals (DNS, TCP/IP, multicast, TLS/stunnel) Experience with version control (Git, SVN) Frontend development skills (React, JavaScript) for tooling and dashboards Understanding of trading concepts - order lifecycle, clearing, settlement, risk management What You'll Get Direct impact on production trading - when you fix something, strategies trade Exposure to the full technology stack from hardware to trading strategies Work across multiple asset classes and global exchanges Learn directly from quantitative researchers, traders, and senior engineers Small team with high autonomy and direct access to senior management Build real systems from scratch - dashboards, automation tools, monitoring platforms, and AI powered investigation engines that you own end to end Opportunity to design and ship complex projects that have immediate, measurable impact on trading operations Rare insight into how a quantitative trading firm operates end to end What makes you a match! You love to code and believe technology is YOUR thing You like working with people and resolving tech issues Working with prod doesn't scare you You are not afraid of the unknown and love to learn Benefits Health insurance Flexible sick time policy Office lunches
Citi
Senior Java Automation Engineer, FX eTrading
Citi
Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Role Overview The Senior Automation Engineer is a senior, hands on role within the FX eTrading technology stack, responsible for owning backend automation capability, testing delivery, and release quality assessment for assigned applications or functional areas. The successful candidate will operate with a high degree of autonomy, taking ownership of automation strategy, framework development, test execution, coverage analysis, defect investigation, and quality sign off. The role is primarily focused on server side, service level, messaging, integration, data, and non functional automation rather than UI led testing. The role requires strong technical capability, sound judgement, and a continuous improvement mindset, including the responsible use of approved AI tooling to improve automation productivity, test design, analysis, and engineering outcomes. Key Responsibilities Own the automation approach, test execution, reporting, and release readiness assessment for assigned areas of the FX eTrading stack. Design, develop, maintain, and improve automated tests and frameworks across services, messaging flows, integrations, data validation, regression, resilience, and non functional testing. Act as the quality engineering owner for assigned applications or components, providing clear, evidence based sign off recommendations and risk assessments. Build automation that validates business critical backend behaviours, including pricing, order execution, market data, trade lifecycle events, risk flows, and downstream integration points. Integrate automated testing into CI/CD pipelines using tools such as Jenkins, TeamCity, or equivalent platforms. Review requirements, designs, user stories, interface contracts, data flows, and acceptance criteria to identify gaps, ambiguity, risk, and testability concerns. Define and report relevant quality metrics, including backend automation coverage, execution results, defect trends, test effectiveness, and release risk. Partner with Development, Business, Product, and Production Support teams to investigate defects, analyse logs, identify root causes, and prevent production issues. Drive practical improvements in backend test strategy, automation reliability, test data management, environment stability, service virtualisation, and defect prevention. Use approved AI assisted tooling responsibly to support code generation, test generation, documentation, refactoring, and analysis while complying with internal policies and controls. Support and mentor other engineers in automation best practices where required. Assess, elevate, and manage risks and control issues transparently, with appropriate consideration for clients, the firm, regulatory obligations, and production stability. Required Experience and Skills Significant experience in backend test automation, quality engineering, or software engineering within financial services, preferably in front office trading, eTrading, or low latency systems. Proven ability to independently own automation delivery, testing outcomes, and release quality assessment for complex or business critical backend applications. Strong Java coding skills, with the ability to write clean, maintainable, reviewable automation code. Experience designing, extending, and maintaining robust automated test frameworks for server side and integration testing. Strong experience testing services, messaging flows, event driven components, data flows, integrations, and distributed systems. Strong understanding of test analysis, manual and exploratory testing, risk based testing, BDD/TDD, and Agile delivery practices. Experience with CI/CD integration and automated test execution within build and deployment pipelines. Strong Unix/Linux skills and practical experience with log analysis, diagnostics, monitoring, and defect investigation. Working knowledge of SQL, data validation, file/message formats, and backend system interactions. Clear communication skills, with the ability to explain quality risks, test evidence, and release recommendations to technical and non technical stakeholders. Experience using AI assisted engineering tools would be advantageous, particularly where supported by demonstrable project work, GitHub examples, prototypes, or measurable productivity improvements. Advantageous Experience FX, Rates, Commodities, or broader front office trading domain knowledge. Understanding of pricing, order execution, market data, trade lifecycle, auto hedging, and risk management workflows. Experience with high volume, low latency, highly available systems and related performance, resilience, capacity, failover, and SLA considerations. Experience with messaging technologies, event driven architecture, contract testing, service virtualisation, test data management, or non functional testing. Experience with Cucumber, FitNesse, Python, SQL, observability tooling, or synthetic data generation. ISEB, ISTQB, or equivalent testing certification. Personal Characteristics Highly autonomous, proactive, and accountable for delivery outcomes. Comfortable working independently once onboarded, without close day to day supervision. Strong engineering mindset with a focus on backend automation, quality, maintainability, and continuous improvement. Pragmatic, delivery focused, and able to balance quality, speed, risk, and business priorities. Confident communicator who can challenge constructively and influence through evidence and risk based reasoning. High attention to detail, strong analytical skills, and resilience in a demanding front office technology environment. Education Bachelor's degree / University degree or equivalent experience. What we'll provide you 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
22/06/2026
Full time
Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Role Overview The Senior Automation Engineer is a senior, hands on role within the FX eTrading technology stack, responsible for owning backend automation capability, testing delivery, and release quality assessment for assigned applications or functional areas. The successful candidate will operate with a high degree of autonomy, taking ownership of automation strategy, framework development, test execution, coverage analysis, defect investigation, and quality sign off. The role is primarily focused on server side, service level, messaging, integration, data, and non functional automation rather than UI led testing. The role requires strong technical capability, sound judgement, and a continuous improvement mindset, including the responsible use of approved AI tooling to improve automation productivity, test design, analysis, and engineering outcomes. Key Responsibilities Own the automation approach, test execution, reporting, and release readiness assessment for assigned areas of the FX eTrading stack. Design, develop, maintain, and improve automated tests and frameworks across services, messaging flows, integrations, data validation, regression, resilience, and non functional testing. Act as the quality engineering owner for assigned applications or components, providing clear, evidence based sign off recommendations and risk assessments. Build automation that validates business critical backend behaviours, including pricing, order execution, market data, trade lifecycle events, risk flows, and downstream integration points. Integrate automated testing into CI/CD pipelines using tools such as Jenkins, TeamCity, or equivalent platforms. Review requirements, designs, user stories, interface contracts, data flows, and acceptance criteria to identify gaps, ambiguity, risk, and testability concerns. Define and report relevant quality metrics, including backend automation coverage, execution results, defect trends, test effectiveness, and release risk. Partner with Development, Business, Product, and Production Support teams to investigate defects, analyse logs, identify root causes, and prevent production issues. Drive practical improvements in backend test strategy, automation reliability, test data management, environment stability, service virtualisation, and defect prevention. Use approved AI assisted tooling responsibly to support code generation, test generation, documentation, refactoring, and analysis while complying with internal policies and controls. Support and mentor other engineers in automation best practices where required. Assess, elevate, and manage risks and control issues transparently, with appropriate consideration for clients, the firm, regulatory obligations, and production stability. Required Experience and Skills Significant experience in backend test automation, quality engineering, or software engineering within financial services, preferably in front office trading, eTrading, or low latency systems. Proven ability to independently own automation delivery, testing outcomes, and release quality assessment for complex or business critical backend applications. Strong Java coding skills, with the ability to write clean, maintainable, reviewable automation code. Experience designing, extending, and maintaining robust automated test frameworks for server side and integration testing. Strong experience testing services, messaging flows, event driven components, data flows, integrations, and distributed systems. Strong understanding of test analysis, manual and exploratory testing, risk based testing, BDD/TDD, and Agile delivery practices. Experience with CI/CD integration and automated test execution within build and deployment pipelines. Strong Unix/Linux skills and practical experience with log analysis, diagnostics, monitoring, and defect investigation. Working knowledge of SQL, data validation, file/message formats, and backend system interactions. Clear communication skills, with the ability to explain quality risks, test evidence, and release recommendations to technical and non technical stakeholders. Experience using AI assisted engineering tools would be advantageous, particularly where supported by demonstrable project work, GitHub examples, prototypes, or measurable productivity improvements. Advantageous Experience FX, Rates, Commodities, or broader front office trading domain knowledge. Understanding of pricing, order execution, market data, trade lifecycle, auto hedging, and risk management workflows. Experience with high volume, low latency, highly available systems and related performance, resilience, capacity, failover, and SLA considerations. Experience with messaging technologies, event driven architecture, contract testing, service virtualisation, test data management, or non functional testing. Experience with Cucumber, FitNesse, Python, SQL, observability tooling, or synthetic data generation. ISEB, ISTQB, or equivalent testing certification. Personal Characteristics Highly autonomous, proactive, and accountable for delivery outcomes. Comfortable working independently once onboarded, without close day to day supervision. Strong engineering mindset with a focus on backend automation, quality, maintainability, and continuous improvement. Pragmatic, delivery focused, and able to balance quality, speed, risk, and business priorities. Confident communicator who can challenge constructively and influence through evidence and risk based reasoning. High attention to detail, strong analytical skills, and resilience in a demanding front office technology environment. Education Bachelor's degree / University degree or equivalent experience. What we'll provide you 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Senior Frontend Engineer - Energy
Sivara GmbH
Salary: £70,000 - 95,000 per year Requirements Strong frontend fundamentals across HTML, CSS, JavaScript, and a modern framework, ideally React A track record of shipping customer-facing products and demonstrating their impact Strong product instinct with the ability to think beyond the brief and focus on user needs Enough backend knowledge to work effectively across the stack and contribute beyond UI delivery Enjoys ownership, pace, and building from the ground up Genuine enthusiasm for AI, modern engineering tools, and integration of AI into software products Nice to Have: 3-5+ years building customer-facing software in a product-led, startup, or scale-up environment Experience with data visualization libraries and presenting large, complex datasets clearly Exposure to energy, trading, fintech, utilities, or another technically complex B2B sector Experience setting up a frontend codebase from scratch Enough backend familiarity to read APIs, spot schema issues, and work effectively across the stack Responsibilities Design and build interfaces for customers to view and interact with complex business data, including consumption, billing, operational workflows, reporting, and asset-related information Take ownership of the frontend codebase, defining architecture, component structure, and engineering standards Bring enough backend knowledge to work effectively alongside leadership on the software side Read APIs confidently, understand schemas, and contribute to broader technical decision-making Set up component libraries, testing approaches, and development conventions for the team Create an onboarding-friendly environment as the team and product grow Use AI-powered programming tools to improve speed, quality, and engineering output Work with AI and integrate agent-based workflows into software where beneficialContribute to a forward-thinking engineering culture that embraces modern tooling Engage directly with customers and internal stakeholders to understand product usage and areas for improvement Build a working understanding of the UK energy market and broader commercial context Technologies AI Backend CSS Frontend JavaScript React UX UI Design More We are a growing company based in Mayfair, London, operating on a hybrid model with a preference for three days per week in the office. We are seeking a Frontend Engineer / Full Stack Product Engineer to help build the software our customers interact with directly. This is a highly impactful role where you will shape both product and engineering direction while collaborating closely with our leadership team and engaging with our customers. We offer the opportunity to work in a dynamic environment with a strong focus on AI integration, and you will play a crucial part in our exciting growth phase. last updated 25 week of 2026
21/06/2026
Full time
Salary: £70,000 - 95,000 per year Requirements Strong frontend fundamentals across HTML, CSS, JavaScript, and a modern framework, ideally React A track record of shipping customer-facing products and demonstrating their impact Strong product instinct with the ability to think beyond the brief and focus on user needs Enough backend knowledge to work effectively across the stack and contribute beyond UI delivery Enjoys ownership, pace, and building from the ground up Genuine enthusiasm for AI, modern engineering tools, and integration of AI into software products Nice to Have: 3-5+ years building customer-facing software in a product-led, startup, or scale-up environment Experience with data visualization libraries and presenting large, complex datasets clearly Exposure to energy, trading, fintech, utilities, or another technically complex B2B sector Experience setting up a frontend codebase from scratch Enough backend familiarity to read APIs, spot schema issues, and work effectively across the stack Responsibilities Design and build interfaces for customers to view and interact with complex business data, including consumption, billing, operational workflows, reporting, and asset-related information Take ownership of the frontend codebase, defining architecture, component structure, and engineering standards Bring enough backend knowledge to work effectively alongside leadership on the software side Read APIs confidently, understand schemas, and contribute to broader technical decision-making Set up component libraries, testing approaches, and development conventions for the team Create an onboarding-friendly environment as the team and product grow Use AI-powered programming tools to improve speed, quality, and engineering output Work with AI and integrate agent-based workflows into software where beneficialContribute to a forward-thinking engineering culture that embraces modern tooling Engage directly with customers and internal stakeholders to understand product usage and areas for improvement Build a working understanding of the UK energy market and broader commercial context Technologies AI Backend CSS Frontend JavaScript React UX UI Design More We are a growing company based in Mayfair, London, operating on a hybrid model with a preference for three days per week in the office. We are seeking a Frontend Engineer / Full Stack Product Engineer to help build the software our customers interact with directly. This is a highly impactful role where you will shape both product and engineering direction while collaborating closely with our leadership team and engaging with our customers. We offer the opportunity to work in a dynamic environment with a strong focus on AI integration, and you will play a crucial part in our exciting growth phase. last updated 25 week of 2026
Huxley
Platform Engineer
Huxley
Overview Leading Crypto Trading Client requires a Platform Engineer with Web Scraping, Python and networking tools and Linux. All rounder position will look after Network Virtual Servers, self starter, must be able to communicate with senior stakeholders: Responsibilities As a Platform Engineer, you will: Act as infrastructure SME for a 24x7x365 globally distributed ethical web scraping function, supporting a multi region high frequency crypto trading operation Be able to proactively analyze, drive, and own, performance and process improvements along all parts of the chain Collaborate closely with development team in terms of architecture/prioritization Liaise closely and collaboratively with central infrastructure team, in terms of common infrastructure/improving standards across the estate Work effectively in a global multi-cloud set up, in terms of initiating/managing relationships, evaluation/onboarding of new providers, and improving internal processes in line with best-of-breed industry practices Be a Linux/network stack expert and utilise that knowledge in the context of tuning/optimization and production support Support the platform during business hours, and out-of-hours as part of a rota, and proactively chase ways to reduce/design out manual support overhead Required skillset Bachelor's degree in Computer Science, Software Engineering or a STEM subject from a recognised university Minimum 2 years of solid working experience in an infrastructure, DevOps, or Platform engineer role Production experience in a global cloud environment. Demonstrable AWS and strong networking experience in a multi-region and/or multi-cloud set up is essential. Demonstrable basic development or scripting experience in one or more of the following languages: Bash, Python, Java, C#, Rust, Excel VBA Strong Linux / network stack knowledge, as well as optimization/tuning Nice to haves Containerization (Docker / Kubernetes) in a production environment Monitoring tools in a production environment (Prometheus / Grafana / ELK stack / Splunk) IaC tooling (Terraform, Ansible etc)
15/06/2026
Full time
Overview Leading Crypto Trading Client requires a Platform Engineer with Web Scraping, Python and networking tools and Linux. All rounder position will look after Network Virtual Servers, self starter, must be able to communicate with senior stakeholders: Responsibilities As a Platform Engineer, you will: Act as infrastructure SME for a 24x7x365 globally distributed ethical web scraping function, supporting a multi region high frequency crypto trading operation Be able to proactively analyze, drive, and own, performance and process improvements along all parts of the chain Collaborate closely with development team in terms of architecture/prioritization Liaise closely and collaboratively with central infrastructure team, in terms of common infrastructure/improving standards across the estate Work effectively in a global multi-cloud set up, in terms of initiating/managing relationships, evaluation/onboarding of new providers, and improving internal processes in line with best-of-breed industry practices Be a Linux/network stack expert and utilise that knowledge in the context of tuning/optimization and production support Support the platform during business hours, and out-of-hours as part of a rota, and proactively chase ways to reduce/design out manual support overhead Required skillset Bachelor's degree in Computer Science, Software Engineering or a STEM subject from a recognised university Minimum 2 years of solid working experience in an infrastructure, DevOps, or Platform engineer role Production experience in a global cloud environment. Demonstrable AWS and strong networking experience in a multi-region and/or multi-cloud set up is essential. Demonstrable basic development or scripting experience in one or more of the following languages: Bash, Python, Java, C#, Rust, Excel VBA Strong Linux / network stack knowledge, as well as optimization/tuning Nice to haves Containerization (Docker / Kubernetes) in a production environment Monitoring tools in a production environment (Prometheus / Grafana / ELK stack / Splunk) IaC tooling (Terraform, Ansible etc)
Software Engineer (Full Stack)
TP ICAP Group
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview: TP ICAP has Partnered with Amazon Web Services (AWS) to build the Next Generation of the Fusion Platform and make it Global Market Infrastructure. This role will be working in a new team to build out a new Platform based on the latest technology and architecture. You will be working alongside AWS and learning from the best.As a Software Engineer you will support the technical delivery abilities of the development teams across all disciplines from development, testing, dev-ops and business analysis, ultimately assisting in the delivery of production systems. The Associate Engineer will be proactive in seeking opportunities to learn and extend their knowledge in the engineering disciplines through supervised contribution supported by more senior team members.The Associate Engineer will be passionate about software development, a self-learner, and keen to grow their technical skills to help their development team to be successful. They should be comfortable working in agile teams, foster transparent communication, have a commitment to quality, and a focus on getting things done. Role Responsibilities Act as a technical contributor on a team, demonstrating good technical competencies and a desire to improve those competencies to become a valued and independent contributor to the team With support from more senior team members participate in the elicitation, design, development and testing of software changes or features and support their successful deployment into a production setting With support from more senior team members be contribute to the elicitation and capturing of business requirements using techniques such as user stories and use cases With support from more senior team members be contribute to the development and execution of test cases and associated tasks to assess completion and quality of delivered user stories and use cases With support from more senior team members be capable of contributing to the delivery of complex systems Be able to communicate the architecture and principles behind a system to other members of the team Support the use of preferred planning and prioritisation tooling to capture and track deliveries, identify issues and help with iteration planning and prioritisation Support the team through active participation in estimation of work to be done by discussing requirements and potential solutions with other team members Learn to recognise patterns in the software systems so that it is possible to have meaningful conversations about wider system architecture with more senior team members Gain an appreciation of how to evolve systems towards target state architecture through the use of directed refactoring and prioritisation of deliveriesThe Fusion Platform Team Builds, Owns and Runs it's own services all the way through to Production. The services are used 24/5 by several teams. As part of a global team, there may be times when you are asked to assist with production incidents or support outside regular hours to maintain operational stability. Experience/Competencies Demonstrable experience as a Full Stack or Front/Backend Engineer in Typescript in a professional environment. Front-end skills + HTML5, CSS3, and Typescript + React, Redux, ReactQuery + Experience with modern JavaScript frameworks - React + Knowledge of version control systems (Git) + Understanding of cross-browser compatibility + Familiarity with RESTful APIs, GraphQL and Websockets + Experience with CSS pre-processors e.g. Tailwind Back-end skills + Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java) + Strong database knowledge (SQL and NoSQL) + Proficiency with RESTful APIs and GraphQL APIs and Websockets + Experience with microservices architecture + Knowledge of version control systems (Git) + Experience with Terraform + Experience with automated testing + Experience with AWS (AWS Lambda, AWS Fargate, Amazon API Gateway, AWS AppSync) Worked within an Agile Cross-functional delivery team. Developing well tested software into low latency event driven production environments. Full software development lifecycle in a technical role. Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP) Worked within a technical platform team, delivering reusable services across multiple agile projects. Containerization. Maintaining code quality with Unit, Integration and e2e testing. AWS cloud ecosystem and the AWS CLI (or industry equivalent). Linux shell or Windows PowerShell. CI and CD flows within an enterprise environment. Continuous Delivery Agile tooling to support team delivery, such as JIRA and other project management systems. Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights. Seeks opportunities for improvements. Demonstrates high levels of energy in seeking out and achieving new goals. Can work with BA's/PO's to demystify ambiguity, handle challenge, and is comfortable to challenge team mates constructively. Adapts communication style to suit audience. Works ethically and shows respect for both professional and company values. Excellent attention to detail, highly organised with a proactive approach. Strong analytical ability and innovative problem solving skills. Software Design Patterns. OOP SOLID Principles. Contribution to open-source projects. Experience of regulatory driven projects. Knowledge of Financial Markets, Systems and Over the Counter (OTC) products. Band & Level - Professional, 5 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational
14/06/2026
Full time
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview: TP ICAP has Partnered with Amazon Web Services (AWS) to build the Next Generation of the Fusion Platform and make it Global Market Infrastructure. This role will be working in a new team to build out a new Platform based on the latest technology and architecture. You will be working alongside AWS and learning from the best.As a Software Engineer you will support the technical delivery abilities of the development teams across all disciplines from development, testing, dev-ops and business analysis, ultimately assisting in the delivery of production systems. The Associate Engineer will be proactive in seeking opportunities to learn and extend their knowledge in the engineering disciplines through supervised contribution supported by more senior team members.The Associate Engineer will be passionate about software development, a self-learner, and keen to grow their technical skills to help their development team to be successful. They should be comfortable working in agile teams, foster transparent communication, have a commitment to quality, and a focus on getting things done. Role Responsibilities Act as a technical contributor on a team, demonstrating good technical competencies and a desire to improve those competencies to become a valued and independent contributor to the team With support from more senior team members participate in the elicitation, design, development and testing of software changes or features and support their successful deployment into a production setting With support from more senior team members be contribute to the elicitation and capturing of business requirements using techniques such as user stories and use cases With support from more senior team members be contribute to the development and execution of test cases and associated tasks to assess completion and quality of delivered user stories and use cases With support from more senior team members be capable of contributing to the delivery of complex systems Be able to communicate the architecture and principles behind a system to other members of the team Support the use of preferred planning and prioritisation tooling to capture and track deliveries, identify issues and help with iteration planning and prioritisation Support the team through active participation in estimation of work to be done by discussing requirements and potential solutions with other team members Learn to recognise patterns in the software systems so that it is possible to have meaningful conversations about wider system architecture with more senior team members Gain an appreciation of how to evolve systems towards target state architecture through the use of directed refactoring and prioritisation of deliveriesThe Fusion Platform Team Builds, Owns and Runs it's own services all the way through to Production. The services are used 24/5 by several teams. As part of a global team, there may be times when you are asked to assist with production incidents or support outside regular hours to maintain operational stability. Experience/Competencies Demonstrable experience as a Full Stack or Front/Backend Engineer in Typescript in a professional environment. Front-end skills + HTML5, CSS3, and Typescript + React, Redux, ReactQuery + Experience with modern JavaScript frameworks - React + Knowledge of version control systems (Git) + Understanding of cross-browser compatibility + Familiarity with RESTful APIs, GraphQL and Websockets + Experience with CSS pre-processors e.g. Tailwind Back-end skills + Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java) + Strong database knowledge (SQL and NoSQL) + Proficiency with RESTful APIs and GraphQL APIs and Websockets + Experience with microservices architecture + Knowledge of version control systems (Git) + Experience with Terraform + Experience with automated testing + Experience with AWS (AWS Lambda, AWS Fargate, Amazon API Gateway, AWS AppSync) Worked within an Agile Cross-functional delivery team. Developing well tested software into low latency event driven production environments. Full software development lifecycle in a technical role. Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP) Worked within a technical platform team, delivering reusable services across multiple agile projects. Containerization. Maintaining code quality with Unit, Integration and e2e testing. AWS cloud ecosystem and the AWS CLI (or industry equivalent). Linux shell or Windows PowerShell. CI and CD flows within an enterprise environment. Continuous Delivery Agile tooling to support team delivery, such as JIRA and other project management systems. Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights. Seeks opportunities for improvements. Demonstrates high levels of energy in seeking out and achieving new goals. Can work with BA's/PO's to demystify ambiguity, handle challenge, and is comfortable to challenge team mates constructively. Adapts communication style to suit audience. Works ethically and shows respect for both professional and company values. Excellent attention to detail, highly organised with a proactive approach. Strong analytical ability and innovative problem solving skills. Software Design Patterns. OOP SOLID Principles. Contribution to open-source projects. Experience of regulatory driven projects. Knowledge of Financial Markets, Systems and Over the Counter (OTC) products. Band & Level - Professional, 5 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational
Security Engineer (Institutional Trading)
Prudence Holdings
You'll be the hands on security engineer embedded with the Institutional Trading and Financial Operations (FinOps) team. Your focus is the secure operation of off chain trading processes and infrastructure that empowers our institutional business: integrations, signing flows, key custody interfaces, middle office workflows, order routing and settle pipelines that handle significant capital. You will support risk assessments, operating controls, automation to detect operational anomalies and remediation coordination. This is a high visibility role where you will focus on operational security engineering-ensuring that the tools and processes our traders use are resilient against both external threats and internal errors. This role does not require smart contract auditing. What You Will Do Partner with Trading, Middle Office and Quant (Institutional FinOps) teams to map out inventory trading systems, data flows, third party integrations and custody/settlement touchpoints. Conduct deep dive assessments mapping critical assets and workflows to identify structural vulnerabilities. You will be responsible for defining the Target State and drafting the strategic Risk Treatment Plans (RTP) required to meet institutional grade standards (e.g., CCSS, NIST, DORA). Act as the primary security liaison for Senior Management and third party vendors. You will translate complex technical gaps into actionable business risk summaries, drive vendor evaluations for core security infrastructure, and manage the project lifecycle for high impact posture uplifts. Implement and maintain monitoring for FinOps specific security signals such as abnormal order patterns, signature misuse, unusual settlements. You will integrate these signals into our SIEM/SOAR for real time response. Support secrets and key management hygiene. You will ensure app/service keys are stored in KMS/Vault, scoped to least privilege and rotated automatically to prevent credential leakage. Assist product security in triage of SAST/SCA findings for FinOps related repositories. You will help implement CI checks and remediation playbooks. Participate in incident exercises, post incident reviews and remediation tracking for trading incidents. Document controls and produce concise risk summaries for FinOps leads and the Security. What You Will Need 5+ years in security engineering, platform security, or application security experience. Proven expertise in Threat Modeling. Ability to perform structured reviews (e.g., STRIDE) of complex data flows and operational processes. Experience with observability and detection tooling (SIEM, logs, metrics) and ability to write basic detection rules. Practical experience with KMS/HSM, secrets management platforms (Vault, 1Password, AWS/GCP KMS), IAM patterns and least privilege. Exceptional ability to translate "Technical Debt" into Business Risk for C suite stakeholders (CFO, CTO, Head of Trading). Ability to raise, read and audit Pull Requests in at least one language used in our stack (TypeScript, Java/Kotlin, Python). Experience conducting technical due diligence and scoping for third party security integrations. Nice to Have Familiarity with trading systems or financial operations (market making, execution, settlement) or close collaboration background with trading/quant teams. Exposure to blockchain on chain concepts (wallets, addresses, transactions) but no requirement to audit contracts. Familiarity with SOC operations, and post incident forensic analysis. Familiarity with SOC2, ISO 27001, or financial audit requirements Any relevant industry certification Blockchain is committed to diversity and inclusion in the workplace and is proud to be an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, color, national origin, gender, gender expression, sex, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, and apprenticeship. Blockchain makes hiring decisions based solely on qualifications, merit, and business needs at the time. You may contact our Data Protection Officer by email at . Your personal data will be processed for the purposes of managing Controller's recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment. Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Controller to help manage its recruitment and hiring process on Controller's behalf. Accordingly, if you are located outside of the United States, your personal data will be transferred to the United States once you submit it through this site. Because the European Union Commission has determined that United States data privacy laws do not ensure an adequate level of protection for personal data collected from EU data subjects, the transfer will be subject to appropriate additional safeguards under the standard contractual clauses. Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have the right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.
13/06/2026
Full time
You'll be the hands on security engineer embedded with the Institutional Trading and Financial Operations (FinOps) team. Your focus is the secure operation of off chain trading processes and infrastructure that empowers our institutional business: integrations, signing flows, key custody interfaces, middle office workflows, order routing and settle pipelines that handle significant capital. You will support risk assessments, operating controls, automation to detect operational anomalies and remediation coordination. This is a high visibility role where you will focus on operational security engineering-ensuring that the tools and processes our traders use are resilient against both external threats and internal errors. This role does not require smart contract auditing. What You Will Do Partner with Trading, Middle Office and Quant (Institutional FinOps) teams to map out inventory trading systems, data flows, third party integrations and custody/settlement touchpoints. Conduct deep dive assessments mapping critical assets and workflows to identify structural vulnerabilities. You will be responsible for defining the Target State and drafting the strategic Risk Treatment Plans (RTP) required to meet institutional grade standards (e.g., CCSS, NIST, DORA). Act as the primary security liaison for Senior Management and third party vendors. You will translate complex technical gaps into actionable business risk summaries, drive vendor evaluations for core security infrastructure, and manage the project lifecycle for high impact posture uplifts. Implement and maintain monitoring for FinOps specific security signals such as abnormal order patterns, signature misuse, unusual settlements. You will integrate these signals into our SIEM/SOAR for real time response. Support secrets and key management hygiene. You will ensure app/service keys are stored in KMS/Vault, scoped to least privilege and rotated automatically to prevent credential leakage. Assist product security in triage of SAST/SCA findings for FinOps related repositories. You will help implement CI checks and remediation playbooks. Participate in incident exercises, post incident reviews and remediation tracking for trading incidents. Document controls and produce concise risk summaries for FinOps leads and the Security. What You Will Need 5+ years in security engineering, platform security, or application security experience. Proven expertise in Threat Modeling. Ability to perform structured reviews (e.g., STRIDE) of complex data flows and operational processes. Experience with observability and detection tooling (SIEM, logs, metrics) and ability to write basic detection rules. Practical experience with KMS/HSM, secrets management platforms (Vault, 1Password, AWS/GCP KMS), IAM patterns and least privilege. Exceptional ability to translate "Technical Debt" into Business Risk for C suite stakeholders (CFO, CTO, Head of Trading). Ability to raise, read and audit Pull Requests in at least one language used in our stack (TypeScript, Java/Kotlin, Python). Experience conducting technical due diligence and scoping for third party security integrations. Nice to Have Familiarity with trading systems or financial operations (market making, execution, settlement) or close collaboration background with trading/quant teams. Exposure to blockchain on chain concepts (wallets, addresses, transactions) but no requirement to audit contracts. Familiarity with SOC operations, and post incident forensic analysis. Familiarity with SOC2, ISO 27001, or financial audit requirements Any relevant industry certification Blockchain is committed to diversity and inclusion in the workplace and is proud to be an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, color, national origin, gender, gender expression, sex, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, and apprenticeship. Blockchain makes hiring decisions based solely on qualifications, merit, and business needs at the time. You may contact our Data Protection Officer by email at . Your personal data will be processed for the purposes of managing Controller's recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment. Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Controller to help manage its recruitment and hiring process on Controller's behalf. Accordingly, if you are located outside of the United States, your personal data will be transferred to the United States once you submit it through this site. Because the European Union Commission has determined that United States data privacy laws do not ensure an adequate level of protection for personal data collected from EU data subjects, the transfer will be subject to appropriate additional safeguards under the standard contractual clauses. Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have the right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.
Senior Engineer (Full-Stack)
TP ICAP Group
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview: TP ICAP has Partnered with Amazon Web Services (AWS) to build the Next Generation of the Fusion Platform and make it Global Market Infrastructure. This role will be working in a new team to build out a new Platform based on the latest technology and architecture. You will be working alongside AWS and learning from the best. As a Senior Engineer you will be responsible for demonstrating excellent technical competencies with a desire to improve and mentor junior members of the team. You will take responsibility for your assigned work by taking ownership of the design, development testing and deployment of software across the team, and work closely with the Principal Engineer, Architects and Leads to ensure the successful deployment into production environments. Role Responsibilities: Be able to drive engineering improvements whilst communicating principles behind your work to other team members and the wider organisation. Be proactive in supporting the team's engagement in a well-defined SDLC that supports planning, prioritisation and delivery needs. Support the team in leading conversations around estimation by leveraging previous experience, challenging requirements and fostering potential solutions. Lead conversations around software systems to enable meaningful conversations about wider system architecture with Engineers. Evolve systems towards target state architecture by refactoring and prioritisation of deliveries. Experience/Competencies Essential: Demonstrable industry experience as a Full Stack or Front/Backend Engineer in Typescript in a professional environment. Front-end skills + Proficient in HTML5, CSS3, and Typescript + Proficient in React, Redux, ReactQuery + Experience with modern JavaScript frameworks - React + Knowledge of version control systems (Git) + Understanding of cross-browser compatibility + Familiarity with RESTful APIs, GraphQL and Websockets + Experience with CSS pre-processors e.g. Tailwind Back-end skills + Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java) + Strong database knowledge (SQL and NoSQL) + Proficiency with RESTful APIs and GraphQL APIs and Websockets + Experience with microservices architecture + Knowledge of version control systems (Git) + Experience with Terraform + Experience with automated testing + Experience with AWS (AWS Lambda, AWS Fargate, Amazon API Gateway, AWS AppSync) Worked within an Agile Cross-functional delivery team. Developing well tested software into low latency event driven production environments. Full software development lifecycle in a technical role. Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP) Worked within a technical platform team, delivering reusable services across multiple agile projects. Microservice Architecture. Containerization. Maintaining code quality with Unit, Integration and e2e testing. AWS cloud ecosystem and the AWS CLI (or industry equivalent). Linux shell or Windows PowerShell. CI and CD flows within an enterprise environment. Continuous Delivery Agile tooling to support team delivery, such as JIRA and other project management systems. Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights. Seeks opportunities for improvements. Demonstrates high levels of energy in seeking out and achieving new goals. Can work with BA's/PO's to demystify ambiguity, handle challenge, and is comfortable to challenge team mates constructively. Adapts communication style to suit audience. Works ethically and shows respect for both professional and company values. Excellent attention to detail, highly organised with a proactive approach. Strong analytical ability and innovative problem solving skills. Software Design Patterns. Source control (Git).Desired: OOP SOLID Principles. Demonstrable experience of C# (.Net 8+) in a professional environment. Contribution to open-source projects. Experience of regulatory driven projects. Knowledge of Financial Markets, Systems and Over the Counter (OTC) products.The Fusion Platform Team Builds, Owns and Runs it's own services all the way through to Production. The services are used 24/5 by several teams. As part of a global team, there may be times when you are asked to assist with production incidents or support outside regular hours to maintain operational stability. Band & Level - Manager, 6 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
05/06/2026
Full time
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview: TP ICAP has Partnered with Amazon Web Services (AWS) to build the Next Generation of the Fusion Platform and make it Global Market Infrastructure. This role will be working in a new team to build out a new Platform based on the latest technology and architecture. You will be working alongside AWS and learning from the best. As a Senior Engineer you will be responsible for demonstrating excellent technical competencies with a desire to improve and mentor junior members of the team. You will take responsibility for your assigned work by taking ownership of the design, development testing and deployment of software across the team, and work closely with the Principal Engineer, Architects and Leads to ensure the successful deployment into production environments. Role Responsibilities: Be able to drive engineering improvements whilst communicating principles behind your work to other team members and the wider organisation. Be proactive in supporting the team's engagement in a well-defined SDLC that supports planning, prioritisation and delivery needs. Support the team in leading conversations around estimation by leveraging previous experience, challenging requirements and fostering potential solutions. Lead conversations around software systems to enable meaningful conversations about wider system architecture with Engineers. Evolve systems towards target state architecture by refactoring and prioritisation of deliveries. Experience/Competencies Essential: Demonstrable industry experience as a Full Stack or Front/Backend Engineer in Typescript in a professional environment. Front-end skills + Proficient in HTML5, CSS3, and Typescript + Proficient in React, Redux, ReactQuery + Experience with modern JavaScript frameworks - React + Knowledge of version control systems (Git) + Understanding of cross-browser compatibility + Familiarity with RESTful APIs, GraphQL and Websockets + Experience with CSS pre-processors e.g. Tailwind Back-end skills + Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java) + Strong database knowledge (SQL and NoSQL) + Proficiency with RESTful APIs and GraphQL APIs and Websockets + Experience with microservices architecture + Knowledge of version control systems (Git) + Experience with Terraform + Experience with automated testing + Experience with AWS (AWS Lambda, AWS Fargate, Amazon API Gateway, AWS AppSync) Worked within an Agile Cross-functional delivery team. Developing well tested software into low latency event driven production environments. Full software development lifecycle in a technical role. Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP) Worked within a technical platform team, delivering reusable services across multiple agile projects. Microservice Architecture. Containerization. Maintaining code quality with Unit, Integration and e2e testing. AWS cloud ecosystem and the AWS CLI (or industry equivalent). Linux shell or Windows PowerShell. CI and CD flows within an enterprise environment. Continuous Delivery Agile tooling to support team delivery, such as JIRA and other project management systems. Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights. Seeks opportunities for improvements. Demonstrates high levels of energy in seeking out and achieving new goals. Can work with BA's/PO's to demystify ambiguity, handle challenge, and is comfortable to challenge team mates constructively. Adapts communication style to suit audience. Works ethically and shows respect for both professional and company values. Excellent attention to detail, highly organised with a proactive approach. Strong analytical ability and innovative problem solving skills. Software Design Patterns. Source control (Git).Desired: OOP SOLID Principles. Demonstrable experience of C# (.Net 8+) in a professional environment. Contribution to open-source projects. Experience of regulatory driven projects. Knowledge of Financial Markets, Systems and Over the Counter (OTC) products.The Fusion Platform Team Builds, Owns and Runs it's own services all the way through to Production. The services are used 24/5 by several teams. As part of a global team, there may be times when you are asked to assist with production incidents or support outside regular hours to maintain operational stability. Band & Level - Manager, 6 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
Senior Engineer (Full Stack)
TP ICAP Group City, Belfast
Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - City Quays - Belfast Group Overview The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview: TP ICAP has Partnered with Amazon Web Services (AWS) to build the Next Generation of the Fusion Platform and make it Global Market Infrastructure. This role will be working in a new team to build out a new Platform based on the latest technology and architecture. You will be working alongside AWS and learning from the best. As a Senior Engineer you will be responsible for demonstrating excellent technical competencies with a desire to improve and mentor junior members of the team. You will take responsibility for your assigned work by taking ownership of the design, development testing and deployment of software across the team, and work closely with the Principal Engineer, Architects and Leads to ensure the successful deployment into production environments. Role Responsibilities: Be able to drive engineering improvements whilst communicating principles behind your work to other team members and the wider organisation. Be proactive in supporting the team's engagement in a well-defined SDLC that supports planning, prioritisation and delivery needs. Support the team in leading conversations around estimation by leveraging previous experience, challenging requirements and fostering potential solutions. Lead conversations around software systems to enable meaningful conversations about wider system architecture with Engineers. Evolve systems towards target state architecture by refactoring and prioritisation of deliveries. Essential/Desired Criteria: Essential: 5+ years of demonstrable industry experience as a Full Stack or Front/Backend Engineer in Typescript in a professional environment. Front-end skills + Proficient in HTML5, CSS3, and Typescript + Proficient in React, Redux, ReactQuery + Experience with modern JavaScript frameworks - React + Knowledge of version control systems (Git) + Understanding of cross-browser compatibility + Familiarity with RESTful APIs, GraphQL and Websockets + Experience with CSS pre-processors e.g. Tailwind Back-end skills + Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java) + Strong database knowledge (SQL and NoSQL) + Proficiency with RESTful APIs and GraphQL APIs and Websockets + Experience with microservices architecture + Knowledge of version control systems (Git) + Experience with Terraform + Experience with automated testing + Experience with AWS (AWS Lambda, AWS Fargate, Amazon API Gateway, AWS AppSync) Worked within an Agile Cross-functional delivery team. Developing well tested software into low latency event driven production environments. Full software development lifecycle in a technical role. Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP) Worked within a technical platform team, delivering reusable services across multiple agile projects. Microservice Architecture. Containerization. Maintaining code quality with Unit, Integration and e2e testing. AWS cloud ecosystem and the AWS CLI (or industry equivalent). Linux shell or Windows PowerShell. CI and CD flows within an enterprise environment. Continuous Delivery Agile tooling to support team delivery, such as JIRA and other project management systems. Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights. Seeks opportunities for improvements. Demonstrates high levels of energy in seeking out and achieving new goals. Can work with BA's/PO's to demystify ambiguity, handle challenge, and is comfortable to challenge team mates constructively. Adapts communication style to suit audience. Works ethically and shows respect for both professional and company values. Excellent attention to detail, highly organised with a proactive approach. Strong analytical ability and innovative problem solving skills. Software Design Patterns. Source control (Git). Desired: OOP SOLID Principles. Demonstrable experience of C# (.Net 8+) in a professional environment. Contribution to open-source projects. Experience of regulatory driven projects. Knowledge of Financial Markets, Systems and Over the Counter (OTC) products.The Fusion Platform Team Builds, Owns and Runs it's own services all the way through to Production. The services are used 24/5 by several teams. As part of a global team, there may be times when you are asked to assist with production incidents or support outside regular hours to maintain operational stability. Band & Level - Manager, 6 Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
05/06/2026
Full time
Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - City Quays - Belfast Group Overview The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview: TP ICAP has Partnered with Amazon Web Services (AWS) to build the Next Generation of the Fusion Platform and make it Global Market Infrastructure. This role will be working in a new team to build out a new Platform based on the latest technology and architecture. You will be working alongside AWS and learning from the best. As a Senior Engineer you will be responsible for demonstrating excellent technical competencies with a desire to improve and mentor junior members of the team. You will take responsibility for your assigned work by taking ownership of the design, development testing and deployment of software across the team, and work closely with the Principal Engineer, Architects and Leads to ensure the successful deployment into production environments. Role Responsibilities: Be able to drive engineering improvements whilst communicating principles behind your work to other team members and the wider organisation. Be proactive in supporting the team's engagement in a well-defined SDLC that supports planning, prioritisation and delivery needs. Support the team in leading conversations around estimation by leveraging previous experience, challenging requirements and fostering potential solutions. Lead conversations around software systems to enable meaningful conversations about wider system architecture with Engineers. Evolve systems towards target state architecture by refactoring and prioritisation of deliveries. Essential/Desired Criteria: Essential: 5+ years of demonstrable industry experience as a Full Stack or Front/Backend Engineer in Typescript in a professional environment. Front-end skills + Proficient in HTML5, CSS3, and Typescript + Proficient in React, Redux, ReactQuery + Experience with modern JavaScript frameworks - React + Knowledge of version control systems (Git) + Understanding of cross-browser compatibility + Familiarity with RESTful APIs, GraphQL and Websockets + Experience with CSS pre-processors e.g. Tailwind Back-end skills + Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java) + Strong database knowledge (SQL and NoSQL) + Proficiency with RESTful APIs and GraphQL APIs and Websockets + Experience with microservices architecture + Knowledge of version control systems (Git) + Experience with Terraform + Experience with automated testing + Experience with AWS (AWS Lambda, AWS Fargate, Amazon API Gateway, AWS AppSync) Worked within an Agile Cross-functional delivery team. Developing well tested software into low latency event driven production environments. Full software development lifecycle in a technical role. Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP) Worked within a technical platform team, delivering reusable services across multiple agile projects. Microservice Architecture. Containerization. Maintaining code quality with Unit, Integration and e2e testing. AWS cloud ecosystem and the AWS CLI (or industry equivalent). Linux shell or Windows PowerShell. CI and CD flows within an enterprise environment. Continuous Delivery Agile tooling to support team delivery, such as JIRA and other project management systems. Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights. Seeks opportunities for improvements. Demonstrates high levels of energy in seeking out and achieving new goals. Can work with BA's/PO's to demystify ambiguity, handle challenge, and is comfortable to challenge team mates constructively. Adapts communication style to suit audience. Works ethically and shows respect for both professional and company values. Excellent attention to detail, highly organised with a proactive approach. Strong analytical ability and innovative problem solving skills. Software Design Patterns. Source control (Git). Desired: OOP SOLID Principles. Demonstrable experience of C# (.Net 8+) in a professional environment. Contribution to open-source projects. Experience of regulatory driven projects. Knowledge of Financial Markets, Systems and Over the Counter (OTC) products.The Fusion Platform Team Builds, Owns and Runs it's own services all the way through to Production. The services are used 24/5 by several teams. As part of a global team, there may be times when you are asked to assist with production incidents or support outside regular hours to maintain operational stability. Band & Level - Manager, 6 Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
Software Engineer Intern
Arctic Lake Solutions LLP
Visa sponsorship is available for this role. We are looking for exceptional talent from anywhere in the world to join our team in London. About Arctic Lake We build sophisticated trading technology for tier 1 banks. We are small now, but we have big ambitions to become a major force in our industry over the next 2 years. We compete with the biggest HFTs and tech giants for the smartest computer science graduates in the world, but we are something different. We don't offer the corporate gloss or the massive campus, but what we do offer is the rare chance to ship meaningful work to production across an unusually broad technical spectrum with very smart, humble people who care deeply about understanding how systems actually work. We don't have established playbooks for everything. We're actively experimenting with how we work, how we grow, and how we solve problems. For the right person, our lack of rigid process in some areas isn't a gap, it's an opportunity to help build the company itself. Ideas are welcome, regardless of where they come from, and you'll see the inner workings of a company that's building itself while building its product. This is the perfect time to join us. You get the agility of a small team combined with the trajectory of a scaling business. You aren't stepping into a static machine; you are helping to build the engine. As we grow, you grow - offering a speed of career progression that the much larger incumbent firms simply cannot match. Over the course of your career at Arctic Lake, you might touch anything from bare-metal optimisation to high-level application logic. You could go deep in systems programming on one project, then own the full lifecycle of an internal tool that transforms how the team works. Throughout it all, you will rely on data analysis. We are an evidence-based company, and we expect everyone, regardless of their role, to back their ideas with evidence rather than intuition. A Day at Arctic Lake We are big believers in the power of being in the room. Learning by osmosis and creative serendipity aren't optional for us. Sometimes we are loud and collaborative; sometimes we are heads-down and quiet. We value creativity and humility just as much as raw IQ, which means we have built a genuinely good group of people. During your internship, you will probably work on one of the following projects: ALX Trading Engine: Low-latency processing for market data and order routing. Hardware Acceleration: FPGA-based system for offloading extremely time sensitive logic checks. DLT Solutions: Next generation of TradFi built on distributed ledger technology. Internal Tooling: A platform for coding challenges, and other tools that improve developer experience. Who this is for If you value depth over brand names, if you want real responsibility rather than tickets in a queue, and if you're energised by a culture of constant iteration and active experimentation, this will suit you. We prioritise curiosity and learning velocity over perfect credentials. The work is intellectually demanding, the pace varies from "ship fast" to "optimise obsessively" depending on what the problem demands, and you'll be surrounded by people who are genuinely invested in the quality of what we build. ️ Who this is NOT for You have "Main Character Energy." We are a team. We win together and we fix things together. If you view your colleagues as supporting actors in your story, or if you think certain tasks are "beneath" you, you won't survive here. We filter for low ego and high empathy. You need a structured syllabus. We have a high ratio of juniors to seniors because we believe that engineers at the start of their careers are smart and capable and aren't held back by limiting beliefs about how things "should" work. This is a feature, not a bug, but it comes with a cost: We do not have a traditional, hand-holding mentorship program. You will have access to brilliant senior engineers, but you have to drive the interaction. If you wait to be told what to learn next, you will stall. If you are the type to hunt for answers and pull knowledge from those around you, you will fly. The Challenge: Our Technical Assessment Note: To keep the playing field fair, our initial coding challenge is in Java. Don't let this fool you, we are not exclusively a "Java Shop." We use Java for the test because it is a standard university language that allows us to test your logic and architectural thinking (and a lot of our stack is, in fact, in Java). However, once you are here, you will be exposed to a diverse tech stack including Python, TypeScript, SystemVerilog (for FPGAs), Raft, Kubernetes, DLT, Angular, and more. The Package Potential: A clear path to a permanent role after graduation. Compensation for permanent roles currently includes equity-a rare find in today's tech environment. Perks: Free snacks/drinks, weekly team lunches, 25 days holiday (plus bank holidays), annual retreat abroad, social events. Think you might be one of us? Apply now! By applying for positions at Arctic Lake Technology, you acknowledge that we will process your personal information in accordance with our Candidate Privacy Policy.
05/06/2026
Full time
Visa sponsorship is available for this role. We are looking for exceptional talent from anywhere in the world to join our team in London. About Arctic Lake We build sophisticated trading technology for tier 1 banks. We are small now, but we have big ambitions to become a major force in our industry over the next 2 years. We compete with the biggest HFTs and tech giants for the smartest computer science graduates in the world, but we are something different. We don't offer the corporate gloss or the massive campus, but what we do offer is the rare chance to ship meaningful work to production across an unusually broad technical spectrum with very smart, humble people who care deeply about understanding how systems actually work. We don't have established playbooks for everything. We're actively experimenting with how we work, how we grow, and how we solve problems. For the right person, our lack of rigid process in some areas isn't a gap, it's an opportunity to help build the company itself. Ideas are welcome, regardless of where they come from, and you'll see the inner workings of a company that's building itself while building its product. This is the perfect time to join us. You get the agility of a small team combined with the trajectory of a scaling business. You aren't stepping into a static machine; you are helping to build the engine. As we grow, you grow - offering a speed of career progression that the much larger incumbent firms simply cannot match. Over the course of your career at Arctic Lake, you might touch anything from bare-metal optimisation to high-level application logic. You could go deep in systems programming on one project, then own the full lifecycle of an internal tool that transforms how the team works. Throughout it all, you will rely on data analysis. We are an evidence-based company, and we expect everyone, regardless of their role, to back their ideas with evidence rather than intuition. A Day at Arctic Lake We are big believers in the power of being in the room. Learning by osmosis and creative serendipity aren't optional for us. Sometimes we are loud and collaborative; sometimes we are heads-down and quiet. We value creativity and humility just as much as raw IQ, which means we have built a genuinely good group of people. During your internship, you will probably work on one of the following projects: ALX Trading Engine: Low-latency processing for market data and order routing. Hardware Acceleration: FPGA-based system for offloading extremely time sensitive logic checks. DLT Solutions: Next generation of TradFi built on distributed ledger technology. Internal Tooling: A platform for coding challenges, and other tools that improve developer experience. Who this is for If you value depth over brand names, if you want real responsibility rather than tickets in a queue, and if you're energised by a culture of constant iteration and active experimentation, this will suit you. We prioritise curiosity and learning velocity over perfect credentials. The work is intellectually demanding, the pace varies from "ship fast" to "optimise obsessively" depending on what the problem demands, and you'll be surrounded by people who are genuinely invested in the quality of what we build. ️ Who this is NOT for You have "Main Character Energy." We are a team. We win together and we fix things together. If you view your colleagues as supporting actors in your story, or if you think certain tasks are "beneath" you, you won't survive here. We filter for low ego and high empathy. You need a structured syllabus. We have a high ratio of juniors to seniors because we believe that engineers at the start of their careers are smart and capable and aren't held back by limiting beliefs about how things "should" work. This is a feature, not a bug, but it comes with a cost: We do not have a traditional, hand-holding mentorship program. You will have access to brilliant senior engineers, but you have to drive the interaction. If you wait to be told what to learn next, you will stall. If you are the type to hunt for answers and pull knowledge from those around you, you will fly. The Challenge: Our Technical Assessment Note: To keep the playing field fair, our initial coding challenge is in Java. Don't let this fool you, we are not exclusively a "Java Shop." We use Java for the test because it is a standard university language that allows us to test your logic and architectural thinking (and a lot of our stack is, in fact, in Java). However, once you are here, you will be exposed to a diverse tech stack including Python, TypeScript, SystemVerilog (for FPGAs), Raft, Kubernetes, DLT, Angular, and more. The Package Potential: A clear path to a permanent role after graduation. Compensation for permanent roles currently includes equity-a rare find in today's tech environment. Perks: Free snacks/drinks, weekly team lunches, 25 days holiday (plus bank holidays), annual retreat abroad, social events. Think you might be one of us? Apply now! By applying for positions at Arctic Lake Technology, you acknowledge that we will process your personal information in accordance with our Candidate Privacy Policy.
Senior Java Automation Engineer, FX eTrading
Citigroup Inc.
Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Role Overview The Senior Automation Engineer is a senior, hands on role within the FX eTrading technology stack, responsible for owning backend automation capability, testing delivery, and release quality assessment for assigned applications or functional areas. The successful candidate will operate with a high degree of autonomy, taking ownership of automation strategy, framework development, test execution, coverage analysis, defect investigation, and quality sign off. The role is primarily focused on server side, service level, messaging, integration, data, and non functional automation rather than UI led testing. The role requires strong technical capability, sound judgement, and a continuous improvement mindset, including the responsible use of approved AI tooling to improve automation productivity, test design, analysis, and engineering outcomes. Key Responsibilities Own the automation approach, test execution, reporting, and release readiness assessment for assigned areas of the FX eTrading stack. Design, develop, maintain, and improve automated tests and frameworks across services, messaging flows, integrations, data validation, regression, resilience, and non functional testing. Act as the quality engineering owner for assigned applications or components, providing clear, evidence based sign off recommendations and risk assessments. Build automation that validates business critical backend behaviours, including pricing, order execution, market data, trade lifecycle events, risk flows, and downstream integration points. Integrate automated testing into CI/CD pipelines using tools such as Jenkins, TeamCity, or equivalent platforms. Review requirements, designs, user stories, interface contracts, data flows, and acceptance criteria to identify gaps, ambiguity, risk, and testability concerns. Define and report relevant quality metrics, including backend automation coverage, execution results, defect trends, test effectiveness, and release risk. Partner with Development, Business, Product, and Production Support teams to investigate defects, analyse logs, identify root causes, and prevent production issues. Drive practical improvements in backend test strategy, automation reliability, test data management, environment stability, service virtualisation, and defect prevention. Use approved AI assisted tooling responsibly to support code generation, test generation, documentation, refactoring, and analysis while complying with internal policies and controls. Support and mentor other engineers in automation best practices where required. Assess, elevate, and manage risks and control issues transparently, with appropriate consideration for clients, the firm, regulatory obligations, and production stability. Required Experience and Skills Significant experience in backend test automation, quality engineering, or software engineering within financial services, preferably in front office trading, eTrading, or low latency systems. Proven ability to independently own automation delivery, testing outcomes, and release quality assessment for complex or business critical backend applications. Strong Java coding skills, with the ability to write clean, maintainable, reviewable automation code. Experience designing, extending, and maintaining robust automated test frameworks for server side and integration testing. Strong experience testing services, messaging flows, event driven components, data flows, integrations, and distributed systems. Strong understanding of test analysis, manual and exploratory testing, risk based testing, BDD/TDD, and Agile delivery practices. Experience with CI/CD integration and automated test execution within build and deployment pipelines. Strong Unix/Linux skills and practical experience with log analysis, diagnostics, monitoring, and defect investigation. Working knowledge of SQL, data validation, file/message formats, and backend system interactions. Clear communication skills, with the ability to explain quality risks, test evidence, and release recommendations to technical and non technical stakeholders. Experience using AI assisted engineering tools would be advantageous, particularly where supported by demonstrable project work, GitHub examples, prototypes, or measurable productivity improvements. Advantageous Experience FX, Rates, Commodities, or broader front office trading domain knowledge. Understanding of pricing, order execution, market data, trade lifecycle, auto hedging, and risk management workflows. Experience with high volume, low latency, highly available systems and related performance, resilience, capacity, failover, and SLA considerations. Experience with messaging technologies, event driven architecture, contract testing, service virtualisation, test data management, or non functional testing. Experience with Cucumber, FitNesse, Python, SQL, observability tooling, or synthetic data generation. ISEB, ISTQB, or equivalent testing certification. Personal Characteristics Highly autonomous, proactive, and accountable for delivery outcomes. Comfortable working independently once onboarded, without close day to day supervision. Strong engineering mindset with a focus on backend automation, quality, maintainability, and continuous improvement. Pragmatic, delivery focused, and able to balance quality, speed, risk, and business priorities. Confident communicator who can challenge constructively and influence through evidence and risk based reasoning. High attention to detail, strong analytical skills, and resilience in a demanding front office technology environment. Education Bachelor's degree / University degree or equivalent experience. What we'll provide you By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
01/06/2026
Full time
Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Role Overview The Senior Automation Engineer is a senior, hands on role within the FX eTrading technology stack, responsible for owning backend automation capability, testing delivery, and release quality assessment for assigned applications or functional areas. The successful candidate will operate with a high degree of autonomy, taking ownership of automation strategy, framework development, test execution, coverage analysis, defect investigation, and quality sign off. The role is primarily focused on server side, service level, messaging, integration, data, and non functional automation rather than UI led testing. The role requires strong technical capability, sound judgement, and a continuous improvement mindset, including the responsible use of approved AI tooling to improve automation productivity, test design, analysis, and engineering outcomes. Key Responsibilities Own the automation approach, test execution, reporting, and release readiness assessment for assigned areas of the FX eTrading stack. Design, develop, maintain, and improve automated tests and frameworks across services, messaging flows, integrations, data validation, regression, resilience, and non functional testing. Act as the quality engineering owner for assigned applications or components, providing clear, evidence based sign off recommendations and risk assessments. Build automation that validates business critical backend behaviours, including pricing, order execution, market data, trade lifecycle events, risk flows, and downstream integration points. Integrate automated testing into CI/CD pipelines using tools such as Jenkins, TeamCity, or equivalent platforms. Review requirements, designs, user stories, interface contracts, data flows, and acceptance criteria to identify gaps, ambiguity, risk, and testability concerns. Define and report relevant quality metrics, including backend automation coverage, execution results, defect trends, test effectiveness, and release risk. Partner with Development, Business, Product, and Production Support teams to investigate defects, analyse logs, identify root causes, and prevent production issues. Drive practical improvements in backend test strategy, automation reliability, test data management, environment stability, service virtualisation, and defect prevention. Use approved AI assisted tooling responsibly to support code generation, test generation, documentation, refactoring, and analysis while complying with internal policies and controls. Support and mentor other engineers in automation best practices where required. Assess, elevate, and manage risks and control issues transparently, with appropriate consideration for clients, the firm, regulatory obligations, and production stability. Required Experience and Skills Significant experience in backend test automation, quality engineering, or software engineering within financial services, preferably in front office trading, eTrading, or low latency systems. Proven ability to independently own automation delivery, testing outcomes, and release quality assessment for complex or business critical backend applications. Strong Java coding skills, with the ability to write clean, maintainable, reviewable automation code. Experience designing, extending, and maintaining robust automated test frameworks for server side and integration testing. Strong experience testing services, messaging flows, event driven components, data flows, integrations, and distributed systems. Strong understanding of test analysis, manual and exploratory testing, risk based testing, BDD/TDD, and Agile delivery practices. Experience with CI/CD integration and automated test execution within build and deployment pipelines. Strong Unix/Linux skills and practical experience with log analysis, diagnostics, monitoring, and defect investigation. Working knowledge of SQL, data validation, file/message formats, and backend system interactions. Clear communication skills, with the ability to explain quality risks, test evidence, and release recommendations to technical and non technical stakeholders. Experience using AI assisted engineering tools would be advantageous, particularly where supported by demonstrable project work, GitHub examples, prototypes, or measurable productivity improvements. Advantageous Experience FX, Rates, Commodities, or broader front office trading domain knowledge. Understanding of pricing, order execution, market data, trade lifecycle, auto hedging, and risk management workflows. Experience with high volume, low latency, highly available systems and related performance, resilience, capacity, failover, and SLA considerations. Experience with messaging technologies, event driven architecture, contract testing, service virtualisation, test data management, or non functional testing. Experience with Cucumber, FitNesse, Python, SQL, observability tooling, or synthetic data generation. ISEB, ISTQB, or equivalent testing certification. Personal Characteristics Highly autonomous, proactive, and accountable for delivery outcomes. Comfortable working independently once onboarded, without close day to day supervision. Strong engineering mindset with a focus on backend automation, quality, maintainability, and continuous improvement. Pragmatic, delivery focused, and able to balance quality, speed, risk, and business priorities. Confident communicator who can challenge constructively and influence through evidence and risk based reasoning. High attention to detail, strong analytical skills, and resilience in a demanding front office technology environment. Education Bachelor's degree / University degree or equivalent experience. What we'll provide you By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Citi
FX Risk Lead Java Developer - Vice President
Citi
Overview Citi's Markets technology team is growing at lightning speed, and we're looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe. As the world's most global bank, Citi provides an opportunity to touch every corner of the globe and deal with incomparable trade volumes, scale and impact. We're looking for new, innovative ways to push the boundaries of financial technology. Citi's global technology team spans 84 countries, with almost 30,000 colleagues managing thousands of projects across the globe. Our team is young but rapidly growing. Join an environment with a laser focus on growth and progress and take your career to the next level through the power of Citi's unmatched globality and vast expertise. As a Lead Java Developer - Vice President within Citi's FX Risk technology team, you'll be at the intersection of high stakes financial engineering and the next generation of AI powered software development. You'll architect and deliver the systems that power real time FX risk management for one of the world's largest financial institutions, working in an environment where AI is not a future ambition - it's how we work today. What You'll Do Lead end to end delivery of complex, high performance Java applications supporting FX risk management across global markets Architect scalable, low latency solutions that process real time risk data at scale - designing for resilience, performance, and security from day one Drive technical direction and key decisions - from system design and architectural choices to setting engineering standards across the team Translate complex business requirements into robust, high quality code - working closely with quantitative analysts, traders, and business stakeholders Craft high quality, scalable software in an agile environment, leveraging AI powered coding tools to accelerate delivery without compromising standards Share expertise and raise the bar - act as a technical reference point for the team, influencing engineering quality through example, guidance, and knowledge sharing Champion innovation - actively evaluate, propose, and adopt new technologies and frameworks; this team has the mandate and appetite to bring in better tools Own quality - participate in mandatory cross team code reviews and peer engineers, ensuring adherence to security, quality, and compliance standards Operate in production - take ownership of L3 production support issues, provide timely resolutions, and deliver long term remediation fixes that address root causes - not just symptoms Support testing cycles and post production deployment - from writing TDD first code to validating releases in a weekly cadence Contribute to Citi's technology strategy, influencing how the firm approaches risk technology at a global scale Your AI Powered Toolkit Coding & Code Generation GitHub Copilot - multi model AI coding assistant (GPT, Claude, Gemini) integrated directly into your IDE for code completion, generation, and explanation Devin.AI - agentic code generation for complex, multi step development tasks Prompt Engineering & GenAI Optimisation - techniques actively used to get the best out of every model in the stack Code Review & Quality Citi Squad - Citi's internal automated code review platform, catching issues before they reach production AI assisted cross team peer reviews - mandatory, structured, and supported by tooling that flags security risks, missing tests, and policy violations LLMs & Stylus Workspaces Large Language Models: Gemini, OpenAI, Claude, Llama, and local models Stylus Workspaces - Citi's in house GenAI platform (powered by Gemini), connected to internal systems including Jira, GitHub, Slack, and Teams - enabling agentic AI workflows across the SDLC Deployment & DevOps Enterprise DevOps Pipeline - CI/CD with JIRA, Zephyr, GitHub, Harness, Artifactory Container orchestration: Docker, Kubernetes, OpenShift Monitoring tooling - production observability built in from day one The Platform You'll Be Building On This role is centred around a greenfield application - built from scratch, now three years in production, and with a 10+ year strategic commitment from the business. You won't be wrestling with decades of legacy code. Instead, you'll be: Working on a modern, purposefully designed codebase that the team is proud of - with wide exposure to technologies across all aspects of the SDLC Contributing to a platform with long term investment and roadmap certainty - this is not a project, it's a strategic product Empowered to introduce and champion new technologies - the team has a genuine mandate to evolve the stack, not just maintain it Delivering weekly releases in a structured Scrum environment with daily stand ups, keeping the team aligned and shipping consistently Benefiting from structured learning paths, mentorship, and continuous development - your growth is backed by the team and the wider Citi engineering community Gaining exposure to cloud strategy - contributing to cloud adoption initiatives, deploying Citi APIs on AWS and Azure Working with event streaming and messaging systems including Kafka, Flink, and Solace at enterprise scale What We're Looking For Core Technical Skills 7+ years of hands on Java development experience with strong focus on Core Java and multithreading in high load, high throughput systems Deep understanding of JVM performance optimisation - memory profiling, GC tuning, and squeezing performance where it counts Solid grasp of distributed systems architecture and in memory computing concepts Proven production experience with Apache Ignite - you've used it at scale, not just evaluated it Strong MongoDB skills - CRUD operations, indexing strategies, and performance tuning in production environments Deep SQL knowledge and query optimisation in Oracle - you know how to make queries fast and keep them that way Solid experience with messaging technologies - Apache Kafka and/or Solace Proficiency in Linux environments and scripting - comfortable on the command line and automating where it matters Experience deploying and maintaining applications on cloud platforms (AWS, Azure, or similar) A genuine passion for Test Driven Development (TDD) - you write tests first and mean it Readiness to engage in L3 production support and own release activities end to end English B1 or above - able to communicate clearly with technical and business stakeholders Domain Knowledge (Highly Valued) Experience in financial services technology, particularly in risk, trading, or capital markets Familiarity with FX products - spot, forwards, options, or derivatives Understanding of real time risk calculation systems or market data platforms Exposure to low latency, high throughput distributed systems Leadership & Collaboration Proven ability to drive technical decisions and influence direction in an Agile/Scrum environment - without needing formal authority Strong communication skills - able to engage confidently with both technical and non technical stakeholders A passion for sharing knowledge and elevating engineering quality across the team Enthusiasm for cross team collaboration - including active participation in cross team code reviews A mindset of continuous improvement - always looking for smarter, faster, better ways to build, and the confidence to propose it Curiosity about how AI and GenAI tools can enhance engineering practice - eagerness to adopt and optimise AI assisted workflows Education Bachelor's degree/University degree or equivalent experience Why Citi? Global impact - your code runs in systems that manage risk across trillions in FX transactions daily Greenfield freedom - work on a modern, strategically committed platform with a 10+ year horizon AI first engineering culture - live, production ready AI tools including GitHub Copilot, Devin.AI, Citi Squad, and Stylus Workspaces, used by the team every day No legacy shackles - a genuine mandate to bring in and use new technologies Structured Agile delivery - Scrum, daily stand ups, weekly releases - real rhythm, real output Continuous learning - structured learning paths, networking opportunities, mentorship, and development designed to sharpen your technical prowess and business acumen Career growth - a clear path to Senior VP and beyond, with global mobility across Citi's technology organisation Collaborative teams - work alongside world class quants, traders, and engineers across global time zones Inclusive culture - Citi champions diversity and is committed to building teams where every voice matters Competitive compensation - salary, bonus, and benefits commensurate with VP level seniority in London's financial sector What We'll Provide You 27 days annual leave (plus bank holidays) Discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability . click apply for full job details
31/05/2026
Full time
Overview Citi's Markets technology team is growing at lightning speed, and we're looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe. As the world's most global bank, Citi provides an opportunity to touch every corner of the globe and deal with incomparable trade volumes, scale and impact. We're looking for new, innovative ways to push the boundaries of financial technology. Citi's global technology team spans 84 countries, with almost 30,000 colleagues managing thousands of projects across the globe. Our team is young but rapidly growing. Join an environment with a laser focus on growth and progress and take your career to the next level through the power of Citi's unmatched globality and vast expertise. As a Lead Java Developer - Vice President within Citi's FX Risk technology team, you'll be at the intersection of high stakes financial engineering and the next generation of AI powered software development. You'll architect and deliver the systems that power real time FX risk management for one of the world's largest financial institutions, working in an environment where AI is not a future ambition - it's how we work today. What You'll Do Lead end to end delivery of complex, high performance Java applications supporting FX risk management across global markets Architect scalable, low latency solutions that process real time risk data at scale - designing for resilience, performance, and security from day one Drive technical direction and key decisions - from system design and architectural choices to setting engineering standards across the team Translate complex business requirements into robust, high quality code - working closely with quantitative analysts, traders, and business stakeholders Craft high quality, scalable software in an agile environment, leveraging AI powered coding tools to accelerate delivery without compromising standards Share expertise and raise the bar - act as a technical reference point for the team, influencing engineering quality through example, guidance, and knowledge sharing Champion innovation - actively evaluate, propose, and adopt new technologies and frameworks; this team has the mandate and appetite to bring in better tools Own quality - participate in mandatory cross team code reviews and peer engineers, ensuring adherence to security, quality, and compliance standards Operate in production - take ownership of L3 production support issues, provide timely resolutions, and deliver long term remediation fixes that address root causes - not just symptoms Support testing cycles and post production deployment - from writing TDD first code to validating releases in a weekly cadence Contribute to Citi's technology strategy, influencing how the firm approaches risk technology at a global scale Your AI Powered Toolkit Coding & Code Generation GitHub Copilot - multi model AI coding assistant (GPT, Claude, Gemini) integrated directly into your IDE for code completion, generation, and explanation Devin.AI - agentic code generation for complex, multi step development tasks Prompt Engineering & GenAI Optimisation - techniques actively used to get the best out of every model in the stack Code Review & Quality Citi Squad - Citi's internal automated code review platform, catching issues before they reach production AI assisted cross team peer reviews - mandatory, structured, and supported by tooling that flags security risks, missing tests, and policy violations LLMs & Stylus Workspaces Large Language Models: Gemini, OpenAI, Claude, Llama, and local models Stylus Workspaces - Citi's in house GenAI platform (powered by Gemini), connected to internal systems including Jira, GitHub, Slack, and Teams - enabling agentic AI workflows across the SDLC Deployment & DevOps Enterprise DevOps Pipeline - CI/CD with JIRA, Zephyr, GitHub, Harness, Artifactory Container orchestration: Docker, Kubernetes, OpenShift Monitoring tooling - production observability built in from day one The Platform You'll Be Building On This role is centred around a greenfield application - built from scratch, now three years in production, and with a 10+ year strategic commitment from the business. You won't be wrestling with decades of legacy code. Instead, you'll be: Working on a modern, purposefully designed codebase that the team is proud of - with wide exposure to technologies across all aspects of the SDLC Contributing to a platform with long term investment and roadmap certainty - this is not a project, it's a strategic product Empowered to introduce and champion new technologies - the team has a genuine mandate to evolve the stack, not just maintain it Delivering weekly releases in a structured Scrum environment with daily stand ups, keeping the team aligned and shipping consistently Benefiting from structured learning paths, mentorship, and continuous development - your growth is backed by the team and the wider Citi engineering community Gaining exposure to cloud strategy - contributing to cloud adoption initiatives, deploying Citi APIs on AWS and Azure Working with event streaming and messaging systems including Kafka, Flink, and Solace at enterprise scale What We're Looking For Core Technical Skills 7+ years of hands on Java development experience with strong focus on Core Java and multithreading in high load, high throughput systems Deep understanding of JVM performance optimisation - memory profiling, GC tuning, and squeezing performance where it counts Solid grasp of distributed systems architecture and in memory computing concepts Proven production experience with Apache Ignite - you've used it at scale, not just evaluated it Strong MongoDB skills - CRUD operations, indexing strategies, and performance tuning in production environments Deep SQL knowledge and query optimisation in Oracle - you know how to make queries fast and keep them that way Solid experience with messaging technologies - Apache Kafka and/or Solace Proficiency in Linux environments and scripting - comfortable on the command line and automating where it matters Experience deploying and maintaining applications on cloud platforms (AWS, Azure, or similar) A genuine passion for Test Driven Development (TDD) - you write tests first and mean it Readiness to engage in L3 production support and own release activities end to end English B1 or above - able to communicate clearly with technical and business stakeholders Domain Knowledge (Highly Valued) Experience in financial services technology, particularly in risk, trading, or capital markets Familiarity with FX products - spot, forwards, options, or derivatives Understanding of real time risk calculation systems or market data platforms Exposure to low latency, high throughput distributed systems Leadership & Collaboration Proven ability to drive technical decisions and influence direction in an Agile/Scrum environment - without needing formal authority Strong communication skills - able to engage confidently with both technical and non technical stakeholders A passion for sharing knowledge and elevating engineering quality across the team Enthusiasm for cross team collaboration - including active participation in cross team code reviews A mindset of continuous improvement - always looking for smarter, faster, better ways to build, and the confidence to propose it Curiosity about how AI and GenAI tools can enhance engineering practice - eagerness to adopt and optimise AI assisted workflows Education Bachelor's degree/University degree or equivalent experience Why Citi? Global impact - your code runs in systems that manage risk across trillions in FX transactions daily Greenfield freedom - work on a modern, strategically committed platform with a 10+ year horizon AI first engineering culture - live, production ready AI tools including GitHub Copilot, Devin.AI, Citi Squad, and Stylus Workspaces, used by the team every day No legacy shackles - a genuine mandate to bring in and use new technologies Structured Agile delivery - Scrum, daily stand ups, weekly releases - real rhythm, real output Continuous learning - structured learning paths, networking opportunities, mentorship, and development designed to sharpen your technical prowess and business acumen Career growth - a clear path to Senior VP and beyond, with global mobility across Citi's technology organisation Collaborative teams - work alongside world class quants, traders, and engineers across global time zones Inclusive culture - Citi champions diversity and is committed to building teams where every voice matters Competitive compensation - salary, bonus, and benefits commensurate with VP level seniority in London's financial sector What We'll Provide You 27 days annual leave (plus bank holidays) Discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability . click apply for full job details
MFK Recruitment
Senior Frontend Engineer / Full Stack Product Engineer - Energy
MFK Recruitment
About the Role Our client is hiring a Frontend Engineer / Full Stack Product Engineer to help build the software that their customers interact with directly, as they continue to scale their product and technology function. We have already recruited 3 individuals to the company and are pleased to be supporting them again on this key hire. This is not a standard frontend role. The business is looking for someone with strong frontend capability, but also enough full stack knowledge to work closely with leadership on the wider software build. They need someone who can operate with a high level of ownership, move quickly, and help shape both product and engineering direction in a growing business. Senior Frontend Engineer / Full Stack Product Engineer - Role Purpose We are looking for a Frontend Engineer / Full Stack Product Engineer to build the software that customers interact with directly, while also working in parallel with the wider software team on broader technical delivery. This person will be responsible for turning complex operational and commercial data into interfaces that are clear, reliable, and genuinely useful. The product includes energy-related workflows such as metering, billing, consumption, reporting, and asset performance, but the client is also very open to candidates who have built in similarly complex environments such as trading or fintech. You will own key customer-facing product areas, work closely with data and backend teams, engage directly with stakeholders, and help decide what to build, how to build it, and how to improve it over time. They are especially keen to find someone enthusiastic about AI and modern AI-powered development tools, as well as someone open to integrating AI agents and automation into the product over time. This is a highly visible role within a small team, so a junior mindset is unlikely to be the right fit. They need someone confident operating without heavy direction. Senior Frontend Engineer / Full Stack Product Engineer - Key Responsibilities 1. Build Customer Platforms Design and build the interfaces through which customers view and interact with complex business data, including consumption, billing, operational workflows, reporting, and asset-related information Take ownership of the frontend codebase, defining architecture, component structure, and engineering standards 2. Work Across the Stack Bring enough backend knowledge to work effectively alongside leadership on the software side Read APIs confidently, understand schemas, and contribute to broader technical decision-making 4. Help Shape Engineering Practice Set up component libraries, testing approaches, and development conventions that the team will build on Help create an environment that is easy to onboard into as the team and product grow 5. Embrace AI and Modern Development Tools Use AI-powered programming tools to improve speed, quality, and engineering output Show willingness to work with AI and integrate agent-based workflows into software where useful Contribute to a forward-thinking engineering culture that embraces modern tooling in a practical way 6. Stay Close to the Customer and the Market Engage directly with customers and internal stakeholders to understand how the product is being used and where it can improve Build a working understanding of the UK energy market and wider commercial context What We re Looking For Strong frontend fundamentals across HTML, CSS, JavaScript, and a modern framework, ideally React A track record of shipping customer-facing products and being able to demonstrate their impact Strong product instinct, with the ability to think beyond the brief and focus on what users actually need Enough backend knowledge to work effectively across the stack and contribute beyond pure UI delivery Someone who enjoys ownership, pace, and building from the ground up Genuine enthusiasm for AI, modern engineering tools, and the integration of AI into software products Nice to Have 3-5+ years building customer-facing software in a product-led, startup, or scale-up environment Experience with data visualisation libraries and presenting large, complex datasets clearly Exposure to energy, trading, fintech, utilities, or another technically complex B2B sector Experience setting up a frontend codebase from scratch Enough backend familiarity to read APIs, spot schema issues, and work effectively across the stack What You ll Get A highly owned role at the centre of what customers actually see and use The opportunity to shape a product from an early stage into something customers rely on Close collaboration with a small leadership team, with direct input into product and technical direction The chance to build expertise across energy data, customer software, AI-enabled development, and complex product delivery Why Join? This Frontend Engineer / Full Stack Product Engineer opportunity offers the chance to join a business at an exciting stage of growth, where one very strong hire can have a major impact.
27/05/2026
Full time
About the Role Our client is hiring a Frontend Engineer / Full Stack Product Engineer to help build the software that their customers interact with directly, as they continue to scale their product and technology function. We have already recruited 3 individuals to the company and are pleased to be supporting them again on this key hire. This is not a standard frontend role. The business is looking for someone with strong frontend capability, but also enough full stack knowledge to work closely with leadership on the wider software build. They need someone who can operate with a high level of ownership, move quickly, and help shape both product and engineering direction in a growing business. Senior Frontend Engineer / Full Stack Product Engineer - Role Purpose We are looking for a Frontend Engineer / Full Stack Product Engineer to build the software that customers interact with directly, while also working in parallel with the wider software team on broader technical delivery. This person will be responsible for turning complex operational and commercial data into interfaces that are clear, reliable, and genuinely useful. The product includes energy-related workflows such as metering, billing, consumption, reporting, and asset performance, but the client is also very open to candidates who have built in similarly complex environments such as trading or fintech. You will own key customer-facing product areas, work closely with data and backend teams, engage directly with stakeholders, and help decide what to build, how to build it, and how to improve it over time. They are especially keen to find someone enthusiastic about AI and modern AI-powered development tools, as well as someone open to integrating AI agents and automation into the product over time. This is a highly visible role within a small team, so a junior mindset is unlikely to be the right fit. They need someone confident operating without heavy direction. Senior Frontend Engineer / Full Stack Product Engineer - Key Responsibilities 1. Build Customer Platforms Design and build the interfaces through which customers view and interact with complex business data, including consumption, billing, operational workflows, reporting, and asset-related information Take ownership of the frontend codebase, defining architecture, component structure, and engineering standards 2. Work Across the Stack Bring enough backend knowledge to work effectively alongside leadership on the software side Read APIs confidently, understand schemas, and contribute to broader technical decision-making 4. Help Shape Engineering Practice Set up component libraries, testing approaches, and development conventions that the team will build on Help create an environment that is easy to onboard into as the team and product grow 5. Embrace AI and Modern Development Tools Use AI-powered programming tools to improve speed, quality, and engineering output Show willingness to work with AI and integrate agent-based workflows into software where useful Contribute to a forward-thinking engineering culture that embraces modern tooling in a practical way 6. Stay Close to the Customer and the Market Engage directly with customers and internal stakeholders to understand how the product is being used and where it can improve Build a working understanding of the UK energy market and wider commercial context What We re Looking For Strong frontend fundamentals across HTML, CSS, JavaScript, and a modern framework, ideally React A track record of shipping customer-facing products and being able to demonstrate their impact Strong product instinct, with the ability to think beyond the brief and focus on what users actually need Enough backend knowledge to work effectively across the stack and contribute beyond pure UI delivery Someone who enjoys ownership, pace, and building from the ground up Genuine enthusiasm for AI, modern engineering tools, and the integration of AI into software products Nice to Have 3-5+ years building customer-facing software in a product-led, startup, or scale-up environment Experience with data visualisation libraries and presenting large, complex datasets clearly Exposure to energy, trading, fintech, utilities, or another technically complex B2B sector Experience setting up a frontend codebase from scratch Enough backend familiarity to read APIs, spot schema issues, and work effectively across the stack What You ll Get A highly owned role at the centre of what customers actually see and use The opportunity to shape a product from an early stage into something customers rely on Close collaboration with a small leadership team, with direct input into product and technical direction The chance to build expertise across energy data, customer software, AI-enabled development, and complex product delivery Why Join? This Frontend Engineer / Full Stack Product Engineer opportunity offers the chance to join a business at an exciting stage of growth, where one very strong hire can have a major impact.
SR2
DevOps/Cloud Engineer
SR2
Role Senior DevOps/Cloud Engineer Own AWS infrastructure, data pipelines, and web apps Location London/Remote Start and duration Start ASAP, full time Duration TBD, long term Context Company is building a new commodities trading desk A Technical Director has just been onboarded for this project You will be the Director's right hand and senior technical specialist technical stack AWS. Strong hands-on with CDK and Projen in TypeScript. EKS, ECR, VPC, IAM, Aurora PostgreSQL Kubernetes. EKS and k3s. kubectl, Helm, Lens, k9s Docker. arm64 and amd64 images. Alpine and Ubuntu Python. Advanced. Building tools and data grabbers. Jinja. Conda and pip envs TypeScript and JavaScript. Advanced. Node.js and React SQL. Strong. PostgreSQL, PL/pgSQL, indexing, partitioning. pg_partman Git-first workflow. GitHub Actions for CI and data jobs Apache Superset. Operate on AWS, tune, extend, and read source as needed Charts. ECharts or similar for static analytics Networking. WireGuard site-to-site and client VPNs Linux. Power user and admin skills Key responsibilities Maintain and improve AWS infra with CDK and Projen. Enforce code quality and security. Manage access Run and secure Kubernetes workloads on EKS. Monitor and troubleshoot containers Operate Apache Superset. Maintain custom Python tooling around it. Integrate SSO with Azure AD via AWS AD Connector Build and operate data pipelines. Python grabbers on EKS. Logging, monitoring, alerts. dbt models. CI with GitHub Actions Administer Aurora PostgreSQL. Scale clusters. Optimize SQL. Add partitioning with pg_partman Ship web analytics. Export data from Superset or PostgreSQL to static JSON. Render charts with ECharts on the website
06/10/2025
Full time
Role Senior DevOps/Cloud Engineer Own AWS infrastructure, data pipelines, and web apps Location London/Remote Start and duration Start ASAP, full time Duration TBD, long term Context Company is building a new commodities trading desk A Technical Director has just been onboarded for this project You will be the Director's right hand and senior technical specialist technical stack AWS. Strong hands-on with CDK and Projen in TypeScript. EKS, ECR, VPC, IAM, Aurora PostgreSQL Kubernetes. EKS and k3s. kubectl, Helm, Lens, k9s Docker. arm64 and amd64 images. Alpine and Ubuntu Python. Advanced. Building tools and data grabbers. Jinja. Conda and pip envs TypeScript and JavaScript. Advanced. Node.js and React SQL. Strong. PostgreSQL, PL/pgSQL, indexing, partitioning. pg_partman Git-first workflow. GitHub Actions for CI and data jobs Apache Superset. Operate on AWS, tune, extend, and read source as needed Charts. ECharts or similar for static analytics Networking. WireGuard site-to-site and client VPNs Linux. Power user and admin skills Key responsibilities Maintain and improve AWS infra with CDK and Projen. Enforce code quality and security. Manage access Run and secure Kubernetes workloads on EKS. Monitor and troubleshoot containers Operate Apache Superset. Maintain custom Python tooling around it. Integrate SSO with Azure AD via AWS AD Connector Build and operate data pipelines. Python grabbers on EKS. Logging, monitoring, alerts. dbt models. CI with GitHub Actions Administer Aurora PostgreSQL. Scale clusters. Optimize SQL. Add partitioning with pg_partman Ship web analytics. Export data from Superset or PostgreSQL to static JSON. Render charts with ECharts on the website
Senior Tech Lead/Technical Manager
StrattonHR
Exciting opportunity for a smart, can-do' minded individual to become a vital part of our technology team. Supporting and executing our growth plan will be key, making our technology smarter whilst exploring new opportunities. About Liv-ex With over 630 members worldwide, Liv-ex is today the global marketplace for the wine trade. We offer a multitude of business services covering trading opportunities, data, logistics and various automation technologies; aimed at a diverse group of wine businesses, from ambitious young start-ups to established merchants and traders. Our aim is to make the wine trade more transparent, efficient, and safe, for the benefit of our members and the market as a whole. We are hardworking, committed and action oriented, retaining a valued neutrality in the market. Founded in 2000, Liv-ex has grown to serve a growing number of members in the B2B sector, with an ever-expanding range of services. We help our members and other stakeholders to better understand the fine wine market and identify profit opportunities. Summary Purpose We're looking for a Senior Technical Lead/Technical Manager with a strong Back End focus and hands-on full-stack capability (React/TypeScript + Java/Spring Boot) to drive the delivery of scalable, high-quality web applications. In this role, you'll blend deep technical expertise with strong leadership, guiding both architectural direction and team delivery. You'll remain actively engaged in the engineering process spending approximately 10-20% of your time coding, 10-20% on code reviews and mentoring, and 10-15% on architecture and design. The remaining 45-70% will be dedicated to team leadership and cross-functional collaboration, including planning, stakeholder communication, and fostering a high-performance engineering culture. This is a full-time, mostly office based in London, reporting directly to the Head of Technology. You will oversee an in-house team comprising 2 Technical Leads and 6 Engineers, while also managing coordination and delivery from an offshore team that includes a Senior Technical Lead, 2 Technical Leads, and 6 Engineers. The position offers clear growth opportunities whether toward deeper technical and architectural leadership or into broader strategic and managerial responsibilities while giving you a key role in shaping the future of our platforms and engineering practices. Responsibilities: Technical Leadership Lead the architectural direction and technical execution of full-stack applications using React/TypeScript and Java (Spring Boot). Own and drive the adoption of best practices in code quality, performance, accessibility, and cloud-native engineering. Remain hands-on with 10-20% of your time dedicated to high-impact coding, architectural spikes, and technical deep dives. Serve as the final escalation point for complex technical issues, platform-level concerns, and production incidents. Team Management & Mentorship Manage and mentor an in-house team of 2 Technical Leads and 6 Engineers, while coordinating with an offshore team comprising a Senior Tech Lead, 2 TLs, and 6 Engineers. Conduct structured code reviews, drive technical knowledge sharing, and support career development for mid and senior engineers. Foster a high-performance, collaborative engineering culture that encourages ownership, accountability, and psychological safety. Strategic & Project Thinking Oversee Agile delivery processes, including sprint planning, backlog grooming, and velocity tracking using tools like Jira. Work closely with Product Team to align technical outcomes with business goals. Translate strategic objectives into actionable engineering plans, ensuring timely delivery and high-quality output across teams. Contribute to roadmap planning, resourcing decisions, and platform-level priorities. Innovation & Continuous Improvement Continuously identify and address technical debt, promote modular and maintainable code, and evolve the system architecture. Drive DevOps practices and automation improvements using CI/CD pipelines, Bitbucket, Docker, and AWS. Evaluate and adopt emerging technologies, frameworks, and design patterns to keep engineering efforts modern and forward-looking. Encourage experimentation, proof-of-concepts, and continuous learning within the team to support long-term growth and innovation. Knowledge, Skills, and Experience Essential: 10-15 years of total professional experience in software engineering, with substantial time spent in full-stack and Back End-heavy environments. Minimum 3-5 years in a Technical Lead or Engineering Manager capacity, leading multiple engineers and cross-functional initiatives. Proven experience overseeing distributed teams and driving consistent delivery and code quality across onshore-offshore team structures. Strong architectural acumen with a track record of designing and scaling enterprise-grade web applications. Demonstrated ability to operate in a hands-on capacity, while also guiding broader team direction and delivery health. Skilled in cloud-native development using AWS (S3, CloudFront, Lambda, API Gateway, IAM/Auth0). Deep understanding of SDLC, Agile delivery, and cross-functional collaboration (Product, UX, QA). Proficient in CI/CD, Docker, Git, and test frameworks like Jest and Cypress. Strong communication skills able to bridge technical and non-technical stakeholders. Experience with Jira for sprint planning and delivery tracking; familiarity with Figma for UI handoffs. Track record of driving technical roadmaps, resolving architecture challenges, and modernizing platforms. Passion for mentoring, continuous improvement, and adopting emerging technologies. Bachelor's degree in computer science, software engineering, or a similar field. Desirable: Experience migrating monolithic architectures to modular or micro Front End systems. Exposure to Server Side rendering (SSR) or JAMstack frameworks (eg, Next.js, Vite). Contributions to open-source projects, internal tooling, or Front End design systems. Strong UX sensibility or history of close collaboration with UI/UX design teams. Experience working within regulated, high-availability, or performance-critical environments. Certifications such as AWS Certified Developer, AWS Solutions Architect, Meta Front End Developer, or Certified JavaScript Developer To apply, please send your CV with a cover letter detailing why you are interested in this role
04/09/2025
Full time
Exciting opportunity for a smart, can-do' minded individual to become a vital part of our technology team. Supporting and executing our growth plan will be key, making our technology smarter whilst exploring new opportunities. About Liv-ex With over 630 members worldwide, Liv-ex is today the global marketplace for the wine trade. We offer a multitude of business services covering trading opportunities, data, logistics and various automation technologies; aimed at a diverse group of wine businesses, from ambitious young start-ups to established merchants and traders. Our aim is to make the wine trade more transparent, efficient, and safe, for the benefit of our members and the market as a whole. We are hardworking, committed and action oriented, retaining a valued neutrality in the market. Founded in 2000, Liv-ex has grown to serve a growing number of members in the B2B sector, with an ever-expanding range of services. We help our members and other stakeholders to better understand the fine wine market and identify profit opportunities. Summary Purpose We're looking for a Senior Technical Lead/Technical Manager with a strong Back End focus and hands-on full-stack capability (React/TypeScript + Java/Spring Boot) to drive the delivery of scalable, high-quality web applications. In this role, you'll blend deep technical expertise with strong leadership, guiding both architectural direction and team delivery. You'll remain actively engaged in the engineering process spending approximately 10-20% of your time coding, 10-20% on code reviews and mentoring, and 10-15% on architecture and design. The remaining 45-70% will be dedicated to team leadership and cross-functional collaboration, including planning, stakeholder communication, and fostering a high-performance engineering culture. This is a full-time, mostly office based in London, reporting directly to the Head of Technology. You will oversee an in-house team comprising 2 Technical Leads and 6 Engineers, while also managing coordination and delivery from an offshore team that includes a Senior Technical Lead, 2 Technical Leads, and 6 Engineers. The position offers clear growth opportunities whether toward deeper technical and architectural leadership or into broader strategic and managerial responsibilities while giving you a key role in shaping the future of our platforms and engineering practices. Responsibilities: Technical Leadership Lead the architectural direction and technical execution of full-stack applications using React/TypeScript and Java (Spring Boot). Own and drive the adoption of best practices in code quality, performance, accessibility, and cloud-native engineering. Remain hands-on with 10-20% of your time dedicated to high-impact coding, architectural spikes, and technical deep dives. Serve as the final escalation point for complex technical issues, platform-level concerns, and production incidents. Team Management & Mentorship Manage and mentor an in-house team of 2 Technical Leads and 6 Engineers, while coordinating with an offshore team comprising a Senior Tech Lead, 2 TLs, and 6 Engineers. Conduct structured code reviews, drive technical knowledge sharing, and support career development for mid and senior engineers. Foster a high-performance, collaborative engineering culture that encourages ownership, accountability, and psychological safety. Strategic & Project Thinking Oversee Agile delivery processes, including sprint planning, backlog grooming, and velocity tracking using tools like Jira. Work closely with Product Team to align technical outcomes with business goals. Translate strategic objectives into actionable engineering plans, ensuring timely delivery and high-quality output across teams. Contribute to roadmap planning, resourcing decisions, and platform-level priorities. Innovation & Continuous Improvement Continuously identify and address technical debt, promote modular and maintainable code, and evolve the system architecture. Drive DevOps practices and automation improvements using CI/CD pipelines, Bitbucket, Docker, and AWS. Evaluate and adopt emerging technologies, frameworks, and design patterns to keep engineering efforts modern and forward-looking. Encourage experimentation, proof-of-concepts, and continuous learning within the team to support long-term growth and innovation. Knowledge, Skills, and Experience Essential: 10-15 years of total professional experience in software engineering, with substantial time spent in full-stack and Back End-heavy environments. Minimum 3-5 years in a Technical Lead or Engineering Manager capacity, leading multiple engineers and cross-functional initiatives. Proven experience overseeing distributed teams and driving consistent delivery and code quality across onshore-offshore team structures. Strong architectural acumen with a track record of designing and scaling enterprise-grade web applications. Demonstrated ability to operate in a hands-on capacity, while also guiding broader team direction and delivery health. Skilled in cloud-native development using AWS (S3, CloudFront, Lambda, API Gateway, IAM/Auth0). Deep understanding of SDLC, Agile delivery, and cross-functional collaboration (Product, UX, QA). Proficient in CI/CD, Docker, Git, and test frameworks like Jest and Cypress. Strong communication skills able to bridge technical and non-technical stakeholders. Experience with Jira for sprint planning and delivery tracking; familiarity with Figma for UI handoffs. Track record of driving technical roadmaps, resolving architecture challenges, and modernizing platforms. Passion for mentoring, continuous improvement, and adopting emerging technologies. Bachelor's degree in computer science, software engineering, or a similar field. Desirable: Experience migrating monolithic architectures to modular or micro Front End systems. Exposure to Server Side rendering (SSR) or JAMstack frameworks (eg, Next.js, Vite). Contributions to open-source projects, internal tooling, or Front End design systems. Strong UX sensibility or history of close collaboration with UI/UX design teams. Experience working within regulated, high-availability, or performance-critical environments. Certifications such as AWS Certified Developer, AWS Solutions Architect, Meta Front End Developer, or Certified JavaScript Developer To apply, please send your CV with a cover letter detailing why you are interested in this role
Senior Tech Lead/Technical Manager
StrattonHR
Exciting opportunity for a smart, can-do' minded individual to become a vital part of our technology team. Supporting and executing our growth plan will be key, making our technology smarter whilst exploring new opportunities. About Liv-ex With over 630 members worldwide, Liv-ex is today the global marketplace for the wine trade. We offer a multitude of business services covering trading opportunities, data, logistics and various automation technologies; aimed at a diverse group of wine businesses, from ambitious young start-ups to established merchants and traders. Our aim is to make the wine trade more transparent, efficient, and safe, for the benefit of our members and the market as a whole. We are hardworking, committed and action oriented, retaining a valued neutrality in the market. Founded in 2000, Liv-ex has grown to serve a growing number of members in the B2B sector, with an ever-expanding range of services. We help our members and other stakeholders to better understand the fine wine market and identify profit opportunities. Summary Purpose We're looking for a Senior Technical Lead/Technical Manager with a strong Back End focus and hands-on full-stack capability (React/TypeScript + Java/Spring Boot) to drive the delivery of scalable, high-quality web applications. In this role, you'll blend deep technical expertise with strong leadership, guiding both architectural direction and team delivery. You'll remain actively engaged in the engineering process spending approximately 10-20% of your time coding, 10-20% on code reviews and mentoring, and 10-15% on architecture and design. The remaining 45-70% will be dedicated to team leadership and cross-functional collaboration, including planning, stakeholder communication, and fostering a high-performance engineering culture. This is a full-time, mostly office based in London, reporting directly to the Head of Technology. You will oversee an in-house team comprising 2 Technical Leads and 6 Engineers, while also managing coordination and delivery from an offshore team that includes a Senior Technical Lead, 2 Technical Leads, and 6 Engineers. The position offers clear growth opportunities whether toward deeper technical and architectural leadership or into broader strategic and managerial responsibilities while giving you a key role in shaping the future of our platforms and engineering practices. Responsibilities: Technical Leadership Lead the architectural direction and technical execution of full-stack applications using React/TypeScript and Java (Spring Boot). Own and drive the adoption of best practices in code quality, performance, accessibility, and cloud-native engineering. Remain hands-on with 10-20% of your time dedicated to high-impact coding, architectural spikes, and technical deep dives. Serve as the final escalation point for complex technical issues, platform-level concerns, and production incidents. Team Management & Mentorship Manage and mentor an in-house team of 2 Technical Leads and 6 Engineers, while coordinating with an offshore team comprising a Senior Tech Lead, 2 TLs, and 6 Engineers. Conduct structured code reviews, drive technical knowledge sharing, and support career development for mid and senior engineers. Foster a high-performance, collaborative engineering culture that encourages ownership, accountability, and psychological safety. Strategic & Project Thinking Oversee Agile delivery processes, including sprint planning, backlog grooming, and velocity tracking using tools like Jira. Work closely with Product Team to align technical outcomes with business goals. Translate strategic objectives into actionable engineering plans, ensuring timely delivery and high-quality output across teams. Contribute to roadmap planning, resourcing decisions, and platform-level priorities. Innovation & Continuous Improvement Continuously identify and address technical debt, promote modular and maintainable code, and evolve the system architecture. Drive DevOps practices and automation improvements using CI/CD pipelines, Bitbucket, Docker, and AWS. Evaluate and adopt emerging technologies, frameworks, and design patterns to keep engineering efforts modern and forward-looking. Encourage experimentation, proof-of-concepts, and continuous learning within the team to support long-term growth and innovation. Knowledge, Skills, and Experience Essential: 10-15 years of total professional experience in software engineering, with substantial time spent in full-stack and Back End-heavy environments. Minimum 3-5 years in a Technical Lead or Engineering Manager capacity, leading multiple engineers and cross-functional initiatives. Proven experience overseeing distributed teams and driving consistent delivery and code quality across onshore-offshore team structures. Strong architectural acumen with a track record of designing and scaling enterprise-grade web applications. Demonstrated ability to operate in a hands-on capacity, while also guiding broader team direction and delivery health. Skilled in cloud-native development using AWS (S3, CloudFront, Lambda, API Gateway, IAM/Auth0). Deep understanding of SDLC, Agile delivery, and cross-functional collaboration (Product, UX, QA). Proficient in CI/CD, Docker, Git, and test frameworks like Jest and Cypress. Strong communication skills able to bridge technical and non-technical stakeholders. Experience with Jira for sprint planning and delivery tracking; familiarity with Figma for UI handoffs. Track record of driving technical roadmaps, resolving architecture challenges, and modernizing platforms. Passion for mentoring, continuous improvement, and adopting emerging technologies. Bachelor's degree in computer science, software engineering, or a similar field. Desirable: Experience migrating monolithic architectures to modular or micro Front End systems. Exposure to Server Side rendering (SSR) or JAMstack frameworks (eg, Next.js, Vite). Contributions to open-source projects, internal tooling, or Front End design systems. Strong UX sensibility or history of close collaboration with UI/UX design teams. Experience working within regulated, high-availability, or performance-critical environments. Certifications such as AWS Certified Developer, AWS Solutions Architect, Meta Front End Developer, or Certified JavaScript Developer To apply, please send your CV with a cover letter detailing why you are interested in this role
28/08/2025
Full time
Exciting opportunity for a smart, can-do' minded individual to become a vital part of our technology team. Supporting and executing our growth plan will be key, making our technology smarter whilst exploring new opportunities. About Liv-ex With over 630 members worldwide, Liv-ex is today the global marketplace for the wine trade. We offer a multitude of business services covering trading opportunities, data, logistics and various automation technologies; aimed at a diverse group of wine businesses, from ambitious young start-ups to established merchants and traders. Our aim is to make the wine trade more transparent, efficient, and safe, for the benefit of our members and the market as a whole. We are hardworking, committed and action oriented, retaining a valued neutrality in the market. Founded in 2000, Liv-ex has grown to serve a growing number of members in the B2B sector, with an ever-expanding range of services. We help our members and other stakeholders to better understand the fine wine market and identify profit opportunities. Summary Purpose We're looking for a Senior Technical Lead/Technical Manager with a strong Back End focus and hands-on full-stack capability (React/TypeScript + Java/Spring Boot) to drive the delivery of scalable, high-quality web applications. In this role, you'll blend deep technical expertise with strong leadership, guiding both architectural direction and team delivery. You'll remain actively engaged in the engineering process spending approximately 10-20% of your time coding, 10-20% on code reviews and mentoring, and 10-15% on architecture and design. The remaining 45-70% will be dedicated to team leadership and cross-functional collaboration, including planning, stakeholder communication, and fostering a high-performance engineering culture. This is a full-time, mostly office based in London, reporting directly to the Head of Technology. You will oversee an in-house team comprising 2 Technical Leads and 6 Engineers, while also managing coordination and delivery from an offshore team that includes a Senior Technical Lead, 2 Technical Leads, and 6 Engineers. The position offers clear growth opportunities whether toward deeper technical and architectural leadership or into broader strategic and managerial responsibilities while giving you a key role in shaping the future of our platforms and engineering practices. Responsibilities: Technical Leadership Lead the architectural direction and technical execution of full-stack applications using React/TypeScript and Java (Spring Boot). Own and drive the adoption of best practices in code quality, performance, accessibility, and cloud-native engineering. Remain hands-on with 10-20% of your time dedicated to high-impact coding, architectural spikes, and technical deep dives. Serve as the final escalation point for complex technical issues, platform-level concerns, and production incidents. Team Management & Mentorship Manage and mentor an in-house team of 2 Technical Leads and 6 Engineers, while coordinating with an offshore team comprising a Senior Tech Lead, 2 TLs, and 6 Engineers. Conduct structured code reviews, drive technical knowledge sharing, and support career development for mid and senior engineers. Foster a high-performance, collaborative engineering culture that encourages ownership, accountability, and psychological safety. Strategic & Project Thinking Oversee Agile delivery processes, including sprint planning, backlog grooming, and velocity tracking using tools like Jira. Work closely with Product Team to align technical outcomes with business goals. Translate strategic objectives into actionable engineering plans, ensuring timely delivery and high-quality output across teams. Contribute to roadmap planning, resourcing decisions, and platform-level priorities. Innovation & Continuous Improvement Continuously identify and address technical debt, promote modular and maintainable code, and evolve the system architecture. Drive DevOps practices and automation improvements using CI/CD pipelines, Bitbucket, Docker, and AWS. Evaluate and adopt emerging technologies, frameworks, and design patterns to keep engineering efforts modern and forward-looking. Encourage experimentation, proof-of-concepts, and continuous learning within the team to support long-term growth and innovation. Knowledge, Skills, and Experience Essential: 10-15 years of total professional experience in software engineering, with substantial time spent in full-stack and Back End-heavy environments. Minimum 3-5 years in a Technical Lead or Engineering Manager capacity, leading multiple engineers and cross-functional initiatives. Proven experience overseeing distributed teams and driving consistent delivery and code quality across onshore-offshore team structures. Strong architectural acumen with a track record of designing and scaling enterprise-grade web applications. Demonstrated ability to operate in a hands-on capacity, while also guiding broader team direction and delivery health. Skilled in cloud-native development using AWS (S3, CloudFront, Lambda, API Gateway, IAM/Auth0). Deep understanding of SDLC, Agile delivery, and cross-functional collaboration (Product, UX, QA). Proficient in CI/CD, Docker, Git, and test frameworks like Jest and Cypress. Strong communication skills able to bridge technical and non-technical stakeholders. Experience with Jira for sprint planning and delivery tracking; familiarity with Figma for UI handoffs. Track record of driving technical roadmaps, resolving architecture challenges, and modernizing platforms. Passion for mentoring, continuous improvement, and adopting emerging technologies. Bachelor's degree in computer science, software engineering, or a similar field. Desirable: Experience migrating monolithic architectures to modular or micro Front End systems. Exposure to Server Side rendering (SSR) or JAMstack frameworks (eg, Next.js, Vite). Contributions to open-source projects, internal tooling, or Front End design systems. Strong UX sensibility or history of close collaboration with UI/UX design teams. Experience working within regulated, high-availability, or performance-critical environments. Certifications such as AWS Certified Developer, AWS Solutions Architect, Meta Front End Developer, or Certified JavaScript Developer To apply, please send your CV with a cover letter detailing why you are interested in this role

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board