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. We are currently building FX Risk valuation platform for Citi. There is a set of old and new platforms that serve the Client's FX business in multiple countries by providing the ability for real time derivatives pricing, risk management and data analytics. Our platform is starting to replace a set of the existing risk applications with new generation ones with web based UI, server side computing and grid technology, distributed in memory solutions. The new application is going to serve traders, sales and external clients. The solution is scalable to cover multiple locations and meet latency requirements. The team is growing fast and now we are looking for a strong and motivated FX Risk Lead Java Developer. Key Responsibilities Design, develop, and maintain Java based microservices for high throughput application Integrate and optimize Apache Ignite based solution: in memory data grid for FX trades processing Implement real time data ingestion and processing pipelines using Apache Kafka / Solace messaging Design and maintain robust Mongo DB / Oracle data models and queries for data persistence Ensure application scalability and reliability in cloud hosted Linux based environment Collaborate with DevOps to containerize services and deploy using CI/CD pipelines Conduct performance tuning, code reviews, and troubleshooting production issues Document system architecture, design decisions, and development processes What we want from you Strong hands on experience with Core Java and multithreading in high load system Practice with JVM performance optimization and memory profiling Familiarity with distributed systems architecture and in memory computing concepts Proven experience with in memory caching solution Apache Ignite in production environment Solid experience with MongoDB (CRUD, indexing, performance tuning) Deep SQL knowledge and query optimization in Oracle database Solid understanding of messaging technologies Apache Kafka / Solace Proficiency in working with Linux environment and scripting Experience deploying and maintaining applications in cloud platforms (AWS, Azure, etc.) Passion to write code using TDD and be ready for L3 support and production release activities English B1 Qualifications Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work independently, multi task, and take ownership of various parts of a project or initiative Nice to Have Understanding business processes of investment banking area Knowledge of FX Risk valuation and pricing procedures Experience with FX trade processing Education Bachelor's degree/University degree or equivalent experience What we'll provide you This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. 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 (annually reviewed), and enjoy a whole host of additional benefits such as: 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 Visit our Global Benefits page to learn more. 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, please contact us. Please view Citi's EEO Policy Statement and the Know Your Rights poster.
18/06/2026
Full time
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. We are currently building FX Risk valuation platform for Citi. There is a set of old and new platforms that serve the Client's FX business in multiple countries by providing the ability for real time derivatives pricing, risk management and data analytics. Our platform is starting to replace a set of the existing risk applications with new generation ones with web based UI, server side computing and grid technology, distributed in memory solutions. The new application is going to serve traders, sales and external clients. The solution is scalable to cover multiple locations and meet latency requirements. The team is growing fast and now we are looking for a strong and motivated FX Risk Lead Java Developer. Key Responsibilities Design, develop, and maintain Java based microservices for high throughput application Integrate and optimize Apache Ignite based solution: in memory data grid for FX trades processing Implement real time data ingestion and processing pipelines using Apache Kafka / Solace messaging Design and maintain robust Mongo DB / Oracle data models and queries for data persistence Ensure application scalability and reliability in cloud hosted Linux based environment Collaborate with DevOps to containerize services and deploy using CI/CD pipelines Conduct performance tuning, code reviews, and troubleshooting production issues Document system architecture, design decisions, and development processes What we want from you Strong hands on experience with Core Java and multithreading in high load system Practice with JVM performance optimization and memory profiling Familiarity with distributed systems architecture and in memory computing concepts Proven experience with in memory caching solution Apache Ignite in production environment Solid experience with MongoDB (CRUD, indexing, performance tuning) Deep SQL knowledge and query optimization in Oracle database Solid understanding of messaging technologies Apache Kafka / Solace Proficiency in working with Linux environment and scripting Experience deploying and maintaining applications in cloud platforms (AWS, Azure, etc.) Passion to write code using TDD and be ready for L3 support and production release activities English B1 Qualifications Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work independently, multi task, and take ownership of various parts of a project or initiative Nice to Have Understanding business processes of investment banking area Knowledge of FX Risk valuation and pricing procedures Experience with FX trade processing Education Bachelor's degree/University degree or equivalent experience What we'll provide you This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. 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 (annually reviewed), and enjoy a whole host of additional benefits such as: 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 Visit our Global Benefits page to learn more. 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, please contact us. Please view Citi's EEO Policy Statement and the Know Your Rights poster.
A major global banking institution is seeking an FX Risk Lead Java Developer to design and develop Java-based microservices for high-throughput applications. This role requires hands-on experience with Core Java, multithreading, and cloud deployment, particularly in environments like AWS or Azure. Benefits include a hybrid working model, 27 days annual leave, a performance-related bonus, and private medical care. Join a dynamic team that offers challenges to grow your career in financial technology.
18/06/2026
Full time
A major global banking institution is seeking an FX Risk Lead Java Developer to design and develop Java-based microservices for high-throughput applications. This role requires hands-on experience with Core Java, multithreading, and cloud deployment, particularly in environments like AWS or Azure. Benefits include a hybrid working model, 27 days annual leave, a performance-related bonus, and private medical care. Join a dynamic team that offers challenges to grow your career in financial technology.
Equities Cash Application Support Senior Manager 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. Equities Tech Equities Technology at Citi is undertaking a bold, multi year transformation to build a best in class global platform across execution, prime, clearing and cross product margining. We are re engineering our technology estate to achieve world leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. The role Citi is seeking a highly motivated candidate for the position of Equities Cash Application Support Senior Manager within our global support team located in the London trading floor. The successful candidate will be responsible for supporting our suite of Equities Cash trading applications. The primary responsibility of the successful candidate will be to provide technical support and production management functions in line with the global support strategy, which will encompass managing a wide variety of issues ranging from business to technology problems. What you will do The role will be very hands on. Our team specifically works very close with the development team, so we use a very investigative approach to problems as they arise. This individual will provide technical direction to fellow teammates. Additionally, the individual will be required to partner with teams in other countries/regions and as such strong communication skills will be required. The individual will form part of a globally aligned team that will provide an additional level of support to regional support teams that are based at/near the trading desks. Responsibilities will include (but not limited to): Own and provide L2 support for mission critical & Equities Cash trading applications Work closely with the development, QA and business support teams, and the Equities business to determine strategy & priorities and to ensure that the team is meeting the business' requirements. Ensure team delivers on these priorities and communicated progress effectively to all stakeholders. Provide technical application support, monitoring the applications and technical platform, answer queries via phone, e mail and other communication mediums. This group provides the detailed knowledge of the applications and the upstream and downstream dependencies. For example, they should be able to understand the application processes, database schema as an expert, but would not typically be expected to read and understand the application code. Perform appropriate problem solving tasks before passing to another team with previously agreed upon format, logs, etc. When dealing with major issues, the group would be expected to make key technical recommendations based on their knowledge of the systems and the process flows involved. Follow through to ensure each problem is resolved according to SLA. Effectively communicate issues and status updates with business support, regional colleagues, and development teams. Solid understanding of financial market protocols like FIX, and practical experience handling order and market data. Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast paced environment. Excellent communication skills with a demonstrable ability to present and grasp complex technical and business concepts. Background in Markets Cash Trading or Market Making domains. What you will bring Extensive Equities Application Support experience Trade floor support experience FIX Protocol Knowledge Python and Perl (the team supports applications built in Java as well) Linux/Unix Shell Scripting SQL database Clear communication Skills Passion to grow within prod support space Effectively share information with other support team members and with other technology teams Ability to plan and organize workload Ability to communicate appropriately to relevant stakeholder Demonstrated analytical skills Education: Bachelor's/University degree or equivalent experience operating in a similar role. What we'll provide you By joining Citi, 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 host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional 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 Visit our About Us Culture, Values & Benefits page to learn more. 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.
18/06/2026
Full time
Equities Cash Application Support Senior Manager 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. Equities Tech Equities Technology at Citi is undertaking a bold, multi year transformation to build a best in class global platform across execution, prime, clearing and cross product margining. We are re engineering our technology estate to achieve world leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. The role Citi is seeking a highly motivated candidate for the position of Equities Cash Application Support Senior Manager within our global support team located in the London trading floor. The successful candidate will be responsible for supporting our suite of Equities Cash trading applications. The primary responsibility of the successful candidate will be to provide technical support and production management functions in line with the global support strategy, which will encompass managing a wide variety of issues ranging from business to technology problems. What you will do The role will be very hands on. Our team specifically works very close with the development team, so we use a very investigative approach to problems as they arise. This individual will provide technical direction to fellow teammates. Additionally, the individual will be required to partner with teams in other countries/regions and as such strong communication skills will be required. The individual will form part of a globally aligned team that will provide an additional level of support to regional support teams that are based at/near the trading desks. Responsibilities will include (but not limited to): Own and provide L2 support for mission critical & Equities Cash trading applications Work closely with the development, QA and business support teams, and the Equities business to determine strategy & priorities and to ensure that the team is meeting the business' requirements. Ensure team delivers on these priorities and communicated progress effectively to all stakeholders. Provide technical application support, monitoring the applications and technical platform, answer queries via phone, e mail and other communication mediums. This group provides the detailed knowledge of the applications and the upstream and downstream dependencies. For example, they should be able to understand the application processes, database schema as an expert, but would not typically be expected to read and understand the application code. Perform appropriate problem solving tasks before passing to another team with previously agreed upon format, logs, etc. When dealing with major issues, the group would be expected to make key technical recommendations based on their knowledge of the systems and the process flows involved. Follow through to ensure each problem is resolved according to SLA. Effectively communicate issues and status updates with business support, regional colleagues, and development teams. Solid understanding of financial market protocols like FIX, and practical experience handling order and market data. Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast paced environment. Excellent communication skills with a demonstrable ability to present and grasp complex technical and business concepts. Background in Markets Cash Trading or Market Making domains. What you will bring Extensive Equities Application Support experience Trade floor support experience FIX Protocol Knowledge Python and Perl (the team supports applications built in Java as well) Linux/Unix Shell Scripting SQL database Clear communication Skills Passion to grow within prod support space Effectively share information with other support team members and with other technology teams Ability to plan and organize workload Ability to communicate appropriately to relevant stakeholder Demonstrated analytical skills Education: Bachelor's/University degree or equivalent experience operating in a similar role. What we'll provide you By joining Citi, 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 host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional 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 Visit our About Us Culture, Values & Benefits page to learn more. 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.
A global financial services corporation is seeking a highly motivated Equities Cash Application Support Senior Manager located on the London trading floor. The successful candidate will provide critical support for Equities Cash trading applications, collaborating closely with development teams to address technical issues. Ideal applicants should have extensive experience in application support, effective communication skills, and a background in financial markets. The position offers a hybrid work model, competitive salary, and a range of employee benefits.
18/06/2026
Full time
A global financial services corporation is seeking a highly motivated Equities Cash Application Support Senior Manager located on the London trading floor. The successful candidate will provide critical support for Equities Cash trading applications, collaborating closely with development teams to address technical issues. Ideal applicants should have extensive experience in application support, effective communication skills, and a background in financial markets. The position offers a hybrid work model, competitive salary, and a range of employee benefits.
A global financial services company is looking for a full-stack engineer to join their team in London. This unique opportunity involves building foundational systems for an AI assistant that will support employees globally. You will design and build evaluation frameworks and data pipelines, ensuring safety and quality compliance. Ideal candidates have strong experience with technologies such as Python and React, alongside a data-driven mindset. A hybrid working model and competitive benefits are offered.
18/06/2026
Full time
A global financial services company is looking for a full-stack engineer to join their team in London. This unique opportunity involves building foundational systems for an AI assistant that will support employees globally. You will design and build evaluation frameworks and data pipelines, ensuring safety and quality compliance. Ideal candidates have strong experience with technologies such as Python and React, alongside a data-driven mindset. A hybrid working model and competitive benefits are offered.
Opportunity This is your chance to build the foundational systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. You'll join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale. Here's what makes this role unique: we know that data is the key to building a successful, safe, and scalable generative AI assistant. The difference between a good AI product and a great one isn't just the model-it's the testing, evaluation, and feedback loops that make it better every day. As a data-focused full-stack engineer, you'll help us craft the tools and systems that let us understand how Assist is performing, where it's succeeding, and where it needs to improve. You'll work across the stack, building everything from intuitive dashboards that surface insights to robust backend pipelines that process evaluation data at scale. What you'll do Build the tools that make Assist great. You'll design and build the testing, evaluation, and feedback systems that help us understand how our AI assistant is performing in the real world. This means creating tools for both our team and our users to provide feedback, analyse interactions, and measure quality. Work with data across the full stack. You'll build data pipelines that collect and process evaluation metrics, create visualisations that surface insights to the team, and design APIs that power our testing infrastructure. You'll be equally comfortable writing SQL queries as you are building React components. Own your features end to end. You'll take responsibility from conception to production. That means understanding the problem we're trying to solve, designing the right solution, building it, and measuring whether it's working. You'll drive your work forward with autonomy while keeping the team aligned. Build with safety and quality in mind. For us, building safe, sound, and compliant systems is non-negotiable. You'll help us establish the data practices and evaluation frameworks that ensure Assist meets our high standards for quality, safety, and regulatory compliance. Set the technical direction. As a VP-level engineer, we expect you to influence how we approach problems. You'll mentor other engineers, contribute to architectural decisions, and help establish best practices for how we work with data across the platform. Be a great teammate. We expect you to be a leader in our engineering culture. That means offering thoughtful code reviews, unblocking your peers, sharing what you learn, and helping raise the bar for the whole team. We succeed together. Skills & experience Strong experience building and deploying production applications across the full stack Proficiency in multiple languages, including Python and TypeScript/JavaScript (experience with Go or Java is a plus) Deep experience working with data-whether that's building data pipelines, designing analytics systems, or creating data-driven products Experience building user-facing features with modern frontend frameworks like React, Vue, or Angular Strong SQL skills and experience with relational databases like Postgres Experience building backend services and APIs that handle data at scale Comfort with containerised environments and cloud infrastructure (we use OpenShift/Kubernetes) Strong understanding of CI/CD pipelines, testing frameworks, and automation Experience with data visualisation tools and techniques What matters most to us A data-driven mindset. You believe that good data and rigorous evaluation are essential to building great products. You know how to instrument systems to collect the right data and how to turn that data into actionable insights. A solutions-first approach. You find the best path to solve the problem, whether that's building new infrastructure, leveraging existing tools, or changing how we think about the problem entirely. You're pragmatic about trade-offs. Technical leadership. You have strong opinions, loosely held. You can articulate your technical vision and bring others along with you, but you're also open to being wrong and learning from your peers. A focus on impact. You understand that our goal is to deliver value to users and make Assist better every day. You know when to move fast and when to invest in building things properly. Clear communication and ownership. You take initiative, communicate proactively, and take responsibility for outcomes. You don't wait for permission, but you keep stakeholders informed. A collaborative spirit. You thrive in team environments where you can learn from others and help them grow. You see mentoring and knowledge-sharing as part of your role. Bonus points for Direct experience building evaluation or testing frameworks for AI/ML systems Experience with LLM evaluation techniques, prompt engineering, or AI safety concepts Experience with data pipeline tools like Apache Airflow, Dagster, or similar Experience with analytics platforms, experimentation frameworks, or A/B testing infrastructure Background in data science, analytics engineering, or similar data-focused roles Contributions to open-source projects in the data or AI space Experience working in highly regulated environments Our tech stack We work with Python, TypeScript, Go, and Java on the backend. Our frontend is built with TypeScript, React, and Next.js. We use Postgres for our database, run everything on Kubernetes (specifically Red Hat OpenShift), and our DevOps setup includes GitHub and CI/CD tools like Tekton and Harness. Our team and mission We're the Common Platform Engineering team for GenAI, a central group in the Chief Technology Office. We're a focused agile team that owns our work from idea to production. Our culture is built on a shared belief in engineering craftsmanship, backed by leadership that actually understands what that means. We're on a journey to prove what's possible inside a large organisation, and that means navigating some legacy while building the future. This isn't a role for someone who wants everything to be perfect on day one. It's for an engineer who wants to help us get there, influencing how we solve problems and raising our collective bar. We have a dual mission. First, we're building 'Citi Assist', the GenAI digital assistant for our colleagues. Second, we're providing the platforms and guidance that enable the entire organisation to adopt GenAI safely and effectively. This is not a typical banking job. You'll build foundational technology that has a direct, positive impact on hundreds of thousands of people. You'll have the executive support to tackle big problems and real autonomy to shape our solutions. Most importantly, you'll join a passionate, collaborative team where we all learn from each other and push each other to do our best work. What we'll provide you This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. 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 Visit our Global Benefits page to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Equal employment opportunity 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.
18/06/2026
Full time
Opportunity This is your chance to build the foundational systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. You'll join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale. Here's what makes this role unique: we know that data is the key to building a successful, safe, and scalable generative AI assistant. The difference between a good AI product and a great one isn't just the model-it's the testing, evaluation, and feedback loops that make it better every day. As a data-focused full-stack engineer, you'll help us craft the tools and systems that let us understand how Assist is performing, where it's succeeding, and where it needs to improve. You'll work across the stack, building everything from intuitive dashboards that surface insights to robust backend pipelines that process evaluation data at scale. What you'll do Build the tools that make Assist great. You'll design and build the testing, evaluation, and feedback systems that help us understand how our AI assistant is performing in the real world. This means creating tools for both our team and our users to provide feedback, analyse interactions, and measure quality. Work with data across the full stack. You'll build data pipelines that collect and process evaluation metrics, create visualisations that surface insights to the team, and design APIs that power our testing infrastructure. You'll be equally comfortable writing SQL queries as you are building React components. Own your features end to end. You'll take responsibility from conception to production. That means understanding the problem we're trying to solve, designing the right solution, building it, and measuring whether it's working. You'll drive your work forward with autonomy while keeping the team aligned. Build with safety and quality in mind. For us, building safe, sound, and compliant systems is non-negotiable. You'll help us establish the data practices and evaluation frameworks that ensure Assist meets our high standards for quality, safety, and regulatory compliance. Set the technical direction. As a VP-level engineer, we expect you to influence how we approach problems. You'll mentor other engineers, contribute to architectural decisions, and help establish best practices for how we work with data across the platform. Be a great teammate. We expect you to be a leader in our engineering culture. That means offering thoughtful code reviews, unblocking your peers, sharing what you learn, and helping raise the bar for the whole team. We succeed together. Skills & experience Strong experience building and deploying production applications across the full stack Proficiency in multiple languages, including Python and TypeScript/JavaScript (experience with Go or Java is a plus) Deep experience working with data-whether that's building data pipelines, designing analytics systems, or creating data-driven products Experience building user-facing features with modern frontend frameworks like React, Vue, or Angular Strong SQL skills and experience with relational databases like Postgres Experience building backend services and APIs that handle data at scale Comfort with containerised environments and cloud infrastructure (we use OpenShift/Kubernetes) Strong understanding of CI/CD pipelines, testing frameworks, and automation Experience with data visualisation tools and techniques What matters most to us A data-driven mindset. You believe that good data and rigorous evaluation are essential to building great products. You know how to instrument systems to collect the right data and how to turn that data into actionable insights. A solutions-first approach. You find the best path to solve the problem, whether that's building new infrastructure, leveraging existing tools, or changing how we think about the problem entirely. You're pragmatic about trade-offs. Technical leadership. You have strong opinions, loosely held. You can articulate your technical vision and bring others along with you, but you're also open to being wrong and learning from your peers. A focus on impact. You understand that our goal is to deliver value to users and make Assist better every day. You know when to move fast and when to invest in building things properly. Clear communication and ownership. You take initiative, communicate proactively, and take responsibility for outcomes. You don't wait for permission, but you keep stakeholders informed. A collaborative spirit. You thrive in team environments where you can learn from others and help them grow. You see mentoring and knowledge-sharing as part of your role. Bonus points for Direct experience building evaluation or testing frameworks for AI/ML systems Experience with LLM evaluation techniques, prompt engineering, or AI safety concepts Experience with data pipeline tools like Apache Airflow, Dagster, or similar Experience with analytics platforms, experimentation frameworks, or A/B testing infrastructure Background in data science, analytics engineering, or similar data-focused roles Contributions to open-source projects in the data or AI space Experience working in highly regulated environments Our tech stack We work with Python, TypeScript, Go, and Java on the backend. Our frontend is built with TypeScript, React, and Next.js. We use Postgres for our database, run everything on Kubernetes (specifically Red Hat OpenShift), and our DevOps setup includes GitHub and CI/CD tools like Tekton and Harness. Our team and mission We're the Common Platform Engineering team for GenAI, a central group in the Chief Technology Office. We're a focused agile team that owns our work from idea to production. Our culture is built on a shared belief in engineering craftsmanship, backed by leadership that actually understands what that means. We're on a journey to prove what's possible inside a large organisation, and that means navigating some legacy while building the future. This isn't a role for someone who wants everything to be perfect on day one. It's for an engineer who wants to help us get there, influencing how we solve problems and raising our collective bar. We have a dual mission. First, we're building 'Citi Assist', the GenAI digital assistant for our colleagues. Second, we're providing the platforms and guidance that enable the entire organisation to adopt GenAI safely and effectively. This is not a typical banking job. You'll build foundational technology that has a direct, positive impact on hundreds of thousands of people. You'll have the executive support to tackle big problems and real autonomy to shape our solutions. Most importantly, you'll join a passionate, collaborative team where we all learn from each other and push each other to do our best work. What we'll provide you This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. 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 Visit our Global Benefits page to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Equal employment opportunity 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.
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. 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. What We Do / The Team The Senior Business Analyst position is responsible for understanding business problems, analyzing them thoroughly, finding appropriate solutions and working with a development squad to implement them. This BA position requires good analytical knowledge on Fixed Income and Derivative products from a Front Office perspective. FiTP is the primary deal capture, trade processing, inline PV & risk, and workflow processing for Vanilla and Exotic IR derivatives, as well as being the strategic capture system for several other asset classes. The team is responsible for supporting the business in the development of functionalities for derivative products, trade capture and processing. The team actively engages with multiple trading desks, Middle Office and Operations, Financial Control, Market Risk management, Regulatory and Credit teams and works closely with the development and QA testing teams. This role encompasses the capture of requirements, specification, transition of associated JIRA tickets through build and QA, user acceptance testing and delivery to production. Role Overview / What will you do Lead the analysis and requirements gathering for fixed income OTC derivatives trade capture and trade processing. Work with traders, sales, business unit managers and heads of businesses to understand business practices and provide solutions that enable business growth and operational efficiencies. Lead end-to-end deliveries from requirements, design, construction, testing and implementation; provide user and operational support to business users. Collaborate with PM to establish and maintain periodic communication to business and technology partners. Lead planning of best practice solutions, execution and overall project management of the rollout of cross asset and multi functional initiatives. Key Skills and Experience Extensive experience as a Business Analyst or similar role, ideally within Investment Banking. Proven experience driving a project from analysis to successful production and delivering successful outcomes. Strong communication skills with business stakeholders (FO traders, business managers, etc.). Ability to transform business requirements into precise functional and technical specifications. Diplomatic and analytical skills; ability to manage complex issues with substantial impact by weighing various action plans. Strong team orientation and commitment to overall team success, user focus and quality. Effective time management and ability to handle multiple priorities with flexibility across time zones. Experience with XML (XPath, XSD), JSON. SQL knowledge to query and analyze database data; ability to create complex SQL queries. Knowledge of UML/BPMN or other workflow/visualization notations. Experience with Investment Banking OTC derivatives: product knowledge, trade life cycle knowledge, STP and experience with interest rate derivative projects. Beneficial / Nice to Have Skills Ability to manually calculate P&L, risk concepts and strong analytical aptitude. Knowledge of object oriented programming languages (Java, C#, Delphi, etc.). Experience with FpML for interest rate or commodities or equity derivatives. Knowledge of other financial protocols or formats (SwML, FIX, FIXml, SWIFT, etc.). Understanding of investment bank structure and departmental responsibilities (FO, MO, BO). Experience with Mysis Summit, Murex, MarkitWire, OpenLink, ICELink. This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. What We'll Provide You Competitive base salary (annually reviewed) and a range of benefits including: 27 days annual leave plus bank holidays. A discretionary annual performance related bonus. Private medical care and life insurance. Employee assistance program. Pension plan. Paid parental leave. Special discounts for employees, family and friends. Access to a variety of learning and development resources. Citi is an equal opportunity employer and commits to a workplace where everyone feels comfortable and empowered to thrive. If you are a person with a disability and need a reasonable accommodation, please refer to Citi's accessibility information. View Citi's EEO policy statement and Know Your Rights poster.
18/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. 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. What We Do / The Team The Senior Business Analyst position is responsible for understanding business problems, analyzing them thoroughly, finding appropriate solutions and working with a development squad to implement them. This BA position requires good analytical knowledge on Fixed Income and Derivative products from a Front Office perspective. FiTP is the primary deal capture, trade processing, inline PV & risk, and workflow processing for Vanilla and Exotic IR derivatives, as well as being the strategic capture system for several other asset classes. The team is responsible for supporting the business in the development of functionalities for derivative products, trade capture and processing. The team actively engages with multiple trading desks, Middle Office and Operations, Financial Control, Market Risk management, Regulatory and Credit teams and works closely with the development and QA testing teams. This role encompasses the capture of requirements, specification, transition of associated JIRA tickets through build and QA, user acceptance testing and delivery to production. Role Overview / What will you do Lead the analysis and requirements gathering for fixed income OTC derivatives trade capture and trade processing. Work with traders, sales, business unit managers and heads of businesses to understand business practices and provide solutions that enable business growth and operational efficiencies. Lead end-to-end deliveries from requirements, design, construction, testing and implementation; provide user and operational support to business users. Collaborate with PM to establish and maintain periodic communication to business and technology partners. Lead planning of best practice solutions, execution and overall project management of the rollout of cross asset and multi functional initiatives. Key Skills and Experience Extensive experience as a Business Analyst or similar role, ideally within Investment Banking. Proven experience driving a project from analysis to successful production and delivering successful outcomes. Strong communication skills with business stakeholders (FO traders, business managers, etc.). Ability to transform business requirements into precise functional and technical specifications. Diplomatic and analytical skills; ability to manage complex issues with substantial impact by weighing various action plans. Strong team orientation and commitment to overall team success, user focus and quality. Effective time management and ability to handle multiple priorities with flexibility across time zones. Experience with XML (XPath, XSD), JSON. SQL knowledge to query and analyze database data; ability to create complex SQL queries. Knowledge of UML/BPMN or other workflow/visualization notations. Experience with Investment Banking OTC derivatives: product knowledge, trade life cycle knowledge, STP and experience with interest rate derivative projects. Beneficial / Nice to Have Skills Ability to manually calculate P&L, risk concepts and strong analytical aptitude. Knowledge of object oriented programming languages (Java, C#, Delphi, etc.). Experience with FpML for interest rate or commodities or equity derivatives. Knowledge of other financial protocols or formats (SwML, FIX, FIXml, SWIFT, etc.). Understanding of investment bank structure and departmental responsibilities (FO, MO, BO). Experience with Mysis Summit, Murex, MarkitWire, OpenLink, ICELink. This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. What We'll Provide You Competitive base salary (annually reviewed) and a range of benefits including: 27 days annual leave plus bank holidays. A discretionary annual performance related bonus. Private medical care and life insurance. Employee assistance program. Pension plan. Paid parental leave. Special discounts for employees, family and friends. Access to a variety of learning and development resources. Citi is an equal opportunity employer and commits to a workplace where everyone feels comfortable and empowered to thrive. If you are a person with a disability and need a reasonable accommodation, please refer to Citi's accessibility information. View Citi's EEO policy statement and Know Your Rights poster.
Job Overview 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. The Java Developer is a technical position responsible for designing, developing, implementing, and maintaining application systems and programs in coordination with the wider technology team. The overall objective of this role is to contribute to application systems analysis and programming activities, ensuring the delivery of high quality and robust software solutions. Responsibilities Application Development: Design, code, and debug Java applications. Contribute to the entire software development lifecycle, from conception and design to testing and deployment. Technical Contribution: Collaborate with team members to solve technical challenges. Follow best practices for code quality and design principles. System Design: Assist in analyzing business requirements and translating them into functional system designs that align with architectural standards. Problem Solving: Participate in the process for technical issue escalation and resolution. Utilize knowledge of Java, adjacent technologies, and software engineering principles to help solve problems and troubleshoot issues. AI Integration: Actively explore and utilize modern AI powered development tools and technologies to enhance productivity and code quality. Experience with AI development assistants and agents is desirable. Collaboration & Communication: Clearly communicate technical concepts within the development team. Collaborate with cross functional teams, including product management and quality assurance, to support project execution. Risk & Compliance: Adhere to risk and compliance standards in all technical and business decisions, with consideration for the firm's reputation and the security of its assets. Follow policies, apply sound ethical judgment, and help maintain transparency in reporting any control issues. Qualifications Experience: 3 - 8 years of professional experience in hands on software development. Core Java Skills Solid knowledge of Java (Java 11+ preferred) and object oriented design principles. Experience with the Spring Framework, including Spring Boot and Spring MVC. Proficiency in data access technologies like JPA/Hibernate or Spring Data. Java Adjacent Technologies Microservices: Experience in developing and deploying applications within a microservices architecture. Databases: Proficiency with relational databases such as PostgreSQL and Oracle. Messaging Systems: Familiarity with message brokers such as Kafka or RabbitMQ. API Development: Experience in developing RESTful APIs. AI in Development Familiarity with AI powered tools for coding, debugging, and optimization (e.g., GitHub Copilot, Amazon CodeWhisperer). Experience with advanced AI software engineering agents (e.g., Devin) is a plus. DevOps & CI/CD Familiarity with continuous integration and continuous delivery (CI/CD) concepts and tools (e.g., Jenkins, GitLab CI). Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes or OpenShift. General Skills Experience contributing to successful software projects. Demonstrates ownership and sound judgment in technical tasks. Clear written and verbal communication skills. Education Bachelor's degree/University degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Benefits 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, please review the Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
18/06/2026
Full time
Job Overview 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. The Java Developer is a technical position responsible for designing, developing, implementing, and maintaining application systems and programs in coordination with the wider technology team. The overall objective of this role is to contribute to application systems analysis and programming activities, ensuring the delivery of high quality and robust software solutions. Responsibilities Application Development: Design, code, and debug Java applications. Contribute to the entire software development lifecycle, from conception and design to testing and deployment. Technical Contribution: Collaborate with team members to solve technical challenges. Follow best practices for code quality and design principles. System Design: Assist in analyzing business requirements and translating them into functional system designs that align with architectural standards. Problem Solving: Participate in the process for technical issue escalation and resolution. Utilize knowledge of Java, adjacent technologies, and software engineering principles to help solve problems and troubleshoot issues. AI Integration: Actively explore and utilize modern AI powered development tools and technologies to enhance productivity and code quality. Experience with AI development assistants and agents is desirable. Collaboration & Communication: Clearly communicate technical concepts within the development team. Collaborate with cross functional teams, including product management and quality assurance, to support project execution. Risk & Compliance: Adhere to risk and compliance standards in all technical and business decisions, with consideration for the firm's reputation and the security of its assets. Follow policies, apply sound ethical judgment, and help maintain transparency in reporting any control issues. Qualifications Experience: 3 - 8 years of professional experience in hands on software development. Core Java Skills Solid knowledge of Java (Java 11+ preferred) and object oriented design principles. Experience with the Spring Framework, including Spring Boot and Spring MVC. Proficiency in data access technologies like JPA/Hibernate or Spring Data. Java Adjacent Technologies Microservices: Experience in developing and deploying applications within a microservices architecture. Databases: Proficiency with relational databases such as PostgreSQL and Oracle. Messaging Systems: Familiarity with message brokers such as Kafka or RabbitMQ. API Development: Experience in developing RESTful APIs. AI in Development Familiarity with AI powered tools for coding, debugging, and optimization (e.g., GitHub Copilot, Amazon CodeWhisperer). Experience with advanced AI software engineering agents (e.g., Devin) is a plus. DevOps & CI/CD Familiarity with continuous integration and continuous delivery (CI/CD) concepts and tools (e.g., Jenkins, GitLab CI). Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes or OpenShift. General Skills Experience contributing to successful software projects. Demonstrates ownership and sound judgment in technical tasks. Clear written and verbal communication skills. Education Bachelor's degree/University degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Benefits 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, please review the Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Full Stack Engineer (C#/WPF UI) - VP 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. What We do in Equities Tech Equities Technology at Citi is undertaking a bold, multi year transformation to build a best in class global platform across execution, prime, clearing and cross product margining. We are re engineering our technology estate to achieve world leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. The Team The Equity Finance Technology team are seeking a development role for the User Interface, located in Belfast. The role requires working with technologists across geographical locations and executing on the technical delivery. The successful candidate must exhibit strong technical skills with a proven ability to deliver using an agile methodology. Responsibilities Provide technical direction for a team of developers located across locations Ability to forecast technical advances and innovation for the user interface Code review of development conducted by others Resolve variety of high impact problems/projects through in depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilise advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals Provide in depth analysis with interpretive thinking to define issues and develop innovative solutions Serve as adviser or coach to mid level developers and analysts, allocating work as necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgement regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications Proven of relevant experience in Apps Development or systems analysis role Extensive experience system analysis and in programming of software applications Experience in managing and implementing successful projects Subject Matter Expert (SME) in at least one area of Applications Development Ability to adjust priorities quickly as circumstances dictate Key Skills and Experience required Extensive development experience, specifically with building User Interfaces Technical skills in WPF, C#, .NET, Kafka, SQL, Git Experience in performing QA Proven ability to work in high pressure environment Flexibility to work with a global team, across geographies and time zones Strong problem solving skills and ability to think strategically Familiarity with agile methodologies Excellent interpersonal and communication skills with the ability to manage stakeholder expectations Any Beneficial / Nice to have skills and experience React, Java and full stack development Knowledge of Prime Services is a plus Degree educated in Computer Science, Information Technology, or related field or experience operating in a similar role This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. What we'll provide you By joining Citi, 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 Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills: Please see the requirements listed above. Other Relevant Skills: For complementary skills, please see above and/or contact the recruiter. 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. View Citi's EEO Policy Statement and the Know Your Rights poster.
18/06/2026
Full time
Full Stack Engineer (C#/WPF UI) - VP 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. What We do in Equities Tech Equities Technology at Citi is undertaking a bold, multi year transformation to build a best in class global platform across execution, prime, clearing and cross product margining. We are re engineering our technology estate to achieve world leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. The Team The Equity Finance Technology team are seeking a development role for the User Interface, located in Belfast. The role requires working with technologists across geographical locations and executing on the technical delivery. The successful candidate must exhibit strong technical skills with a proven ability to deliver using an agile methodology. Responsibilities Provide technical direction for a team of developers located across locations Ability to forecast technical advances and innovation for the user interface Code review of development conducted by others Resolve variety of high impact problems/projects through in depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilise advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals Provide in depth analysis with interpretive thinking to define issues and develop innovative solutions Serve as adviser or coach to mid level developers and analysts, allocating work as necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgement regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications Proven of relevant experience in Apps Development or systems analysis role Extensive experience system analysis and in programming of software applications Experience in managing and implementing successful projects Subject Matter Expert (SME) in at least one area of Applications Development Ability to adjust priorities quickly as circumstances dictate Key Skills and Experience required Extensive development experience, specifically with building User Interfaces Technical skills in WPF, C#, .NET, Kafka, SQL, Git Experience in performing QA Proven ability to work in high pressure environment Flexibility to work with a global team, across geographies and time zones Strong problem solving skills and ability to think strategically Familiarity with agile methodologies Excellent interpersonal and communication skills with the ability to manage stakeholder expectations Any Beneficial / Nice to have skills and experience React, Java and full stack development Knowledge of Prime Services is a plus Degree educated in Computer Science, Information Technology, or related field or experience operating in a similar role This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. What we'll provide you By joining Citi, 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 Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills: Please see the requirements listed above. Other Relevant Skills: For complementary skills, please see above and/or contact the recruiter. 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. View Citi's EEO Policy Statement and the Know Your Rights poster.
Responsibilities Partner with multiple technology teams to ensure appropriate integration of functions to meet goals; identify and define necessary system enhancements; analyze existing system logic, identify problems; recommend and implement solutions. Identify potential risks to application stability and performance, and develop mitigation strategies. Formulate and define systems scope and objectives for complex, high impact application enhancements and problem resolution through in-depth analysis and evaluation of complex business processes, systems, and industry standards; document requirements. Partner with multiple technology areas and management teams to ensure appropriate integration of functions to meet goals. Develop and maintain strong understanding of various troubleshooting tools, diagnostic techniques, and logging systems to efficiently identify and resolve issues. Consider implications of application of technology to the current environment. Identify risks, vulnerabilities and security issues; communicate impact; propose risk mitigation options. Act as advisor or coach to new or lower level analysts; allocate work. Provide technical direction and mentorship to the support team, fostering their skills and knowledge in application architecture, troubleshooting, and best practices. Directly impact the business by influencing strategic functional decisions through advice, counsel or provided services. Persuade and influence others through strong and comprehensive communication and diplomacy skills. Perform other duties and functions as assigned. Qualifications Relevant experience in a similar role. Practical problem solving and strategic thinking skills. Demonstrated leadership, interpersonal skills and relationship building skills. Service oriented attitude. Ability to work in a fast-paced environment. Experience working or leading requirement gathering efforts for multiple large development projects at set times. Proficient using basic technical tools and systems. Good interpersonal and communication skills. Education Bachelor's/University degree; Master's degree preferred. Benefits 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, please review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
18/06/2026
Full time
Responsibilities Partner with multiple technology teams to ensure appropriate integration of functions to meet goals; identify and define necessary system enhancements; analyze existing system logic, identify problems; recommend and implement solutions. Identify potential risks to application stability and performance, and develop mitigation strategies. Formulate and define systems scope and objectives for complex, high impact application enhancements and problem resolution through in-depth analysis and evaluation of complex business processes, systems, and industry standards; document requirements. Partner with multiple technology areas and management teams to ensure appropriate integration of functions to meet goals. Develop and maintain strong understanding of various troubleshooting tools, diagnostic techniques, and logging systems to efficiently identify and resolve issues. Consider implications of application of technology to the current environment. Identify risks, vulnerabilities and security issues; communicate impact; propose risk mitigation options. Act as advisor or coach to new or lower level analysts; allocate work. Provide technical direction and mentorship to the support team, fostering their skills and knowledge in application architecture, troubleshooting, and best practices. Directly impact the business by influencing strategic functional decisions through advice, counsel or provided services. Persuade and influence others through strong and comprehensive communication and diplomacy skills. Perform other duties and functions as assigned. Qualifications Relevant experience in a similar role. Practical problem solving and strategic thinking skills. Demonstrated leadership, interpersonal skills and relationship building skills. Service oriented attitude. Ability to work in a fast-paced environment. Experience working or leading requirement gathering efforts for multiple large development projects at set times. Proficient using basic technical tools and systems. Good interpersonal and communication skills. Education Bachelor's/University degree; Master's degree preferred. Benefits 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, please review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Citigroup Inc. in Belfast is seeking a Software Engineer (Java) to join the Global Fixed Income Trade Processing Team. You will engineer innovative solutions within a team, contributing to the future of global finance. The ideal candidate will have strong experience in developing large, complex software systems with a focus on Java and microservices. This role offers growth potential with mentorship and the chance to work on high-impact projects. Comprehensive benefits include performance bonuses, private medical care, and flexible working conditions.
18/06/2026
Full time
Citigroup Inc. in Belfast is seeking a Software Engineer (Java) to join the Global Fixed Income Trade Processing Team. You will engineer innovative solutions within a team, contributing to the future of global finance. The ideal candidate will have strong experience in developing large, complex software systems with a focus on Java and microservices. This role offers growth potential with mentorship and the chance to work on high-impact projects. Comprehensive benefits include performance bonuses, private medical care, and flexible working conditions.
A leading global bank in Belfast is seeking an experienced professional for a key role that involves partnering with technology teams to ensure effective system integration and application stability. The position requires a Bachelor's degree and significant relevant experience, alongside strong problem-solving and strategic thinking skills. The successful candidate will mentor lower level analysts and provide technical guidance. Benefits include 27 days annual leave, private medical care, and a performance-related bonus.
18/06/2026
Full time
A leading global bank in Belfast is seeking an experienced professional for a key role that involves partnering with technology teams to ensure effective system integration and application stability. The position requires a Bachelor's degree and significant relevant experience, alongside strong problem-solving and strategic thinking skills. The successful candidate will mentor lower level analysts and provide technical guidance. Benefits include 27 days annual leave, private medical care, and a performance-related bonus.
A global financial services company in Northern Ireland is seeking a Full Stack Engineer (C#/WPF UI) to take on a vital role in shaping the future of finance. You will provide technical direction and collaborate across multiple locations while ensuring adherence to architectural standards. Ideal candidates will have extensive experience in software application programming and agile methodologies. The position offers a competitive salary, hybrid working model, and various benefits including medical care and annual leave.
18/06/2026
Full time
A global financial services company in Northern Ireland is seeking a Full Stack Engineer (C#/WPF UI) to take on a vital role in shaping the future of finance. You will provide technical direction and collaborate across multiple locations while ensuring adherence to architectural standards. Ideal candidates will have extensive experience in software application programming and agile methodologies. The position offers a competitive salary, hybrid working model, and various benefits including medical care and annual leave.
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview 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. Markets Technology is a front to back group that works closely with our Markets businesses to design and implement technology solutions that achieve our challenging business and technical goals. This makes the group an exciting and fast paced environment to work in. As a franchise, Citi's market penetration is second to none, across asset class and across geographical boundary, making it a truly unique place to work. This particular role is within the FX Technology group, with a primary focus of delivering to the STIRT business, but in addition there is an expectation that the successful candidate will also be involved in broad Markets initiatives. The selected candidate will be part of a team which is responsible for functional areas within the Short Term Interest Team (STIRT pricing and distribution development group within the FX technology). The key goal is to build out an increased electronic franchise across all products covered by the FX desks globally. Developer will have the opportunity to: Build software that solves challenging front office business problems Be involved in project from successful pilot to full scale rollout Extend the project (new features, enhancing existing features) Contribute to strategic longer term technical direction Work closely with Front Office colleagues across multiple locations and business lines Build your profile with senior technologists across the Markets Technology group Responsibilities Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) Coordinating with stakeholders to deliver work items in line with expectations Communicating project progress and promoting achievements Utilize in depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications Review and analyze proposed technical solutions for projects Implementing solutions to issues identified Providing development support response to incidents and requests raised through support channels Contribute to formulation of strategies for applications development and other functional areas Develop comprehensive knowledge of how areas of business integrate to accomplish business goals Provide evaluative judgment based on analysis of factual data in complicated and unique situations Identifying, estimating and implementing enhancements, participate in budget management, and handling day to day staff management issues, including resource management and allocation of work within the team/project Contribute to shaping the future technical direction of the product Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards Recommended Qualifications Proven extensive background of commercial Java development Experience developing and supporting mission critical applications Experience designing and developing distributed systems using a range of middleware and database products Knowledge of FX an advantage with an appreciation of whole pricing lifecycle Knowledge of and exposure to regulatory environment impacting banking industry will be an advantage Experience as senior level in an Applications Development role Stakeholder and people management experience Demonstrated leadership skills Proven project management skills Basic knowledge of industry practices and standards Consistently demonstrates clear and concise written and verbal communication Experience working on a mature development in a large collaborative environment Understanding of DevOps chain - CI/CD, cloud deployment etc. Education Bachelor's degree/University degree or equivalent experience Master's degree preferred This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. What we'll provide you By joining Citi, 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 Visit ourGlobal Benefitspage to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. 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.
18/06/2026
Full time
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview 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. Markets Technology is a front to back group that works closely with our Markets businesses to design and implement technology solutions that achieve our challenging business and technical goals. This makes the group an exciting and fast paced environment to work in. As a franchise, Citi's market penetration is second to none, across asset class and across geographical boundary, making it a truly unique place to work. This particular role is within the FX Technology group, with a primary focus of delivering to the STIRT business, but in addition there is an expectation that the successful candidate will also be involved in broad Markets initiatives. The selected candidate will be part of a team which is responsible for functional areas within the Short Term Interest Team (STIRT pricing and distribution development group within the FX technology). The key goal is to build out an increased electronic franchise across all products covered by the FX desks globally. Developer will have the opportunity to: Build software that solves challenging front office business problems Be involved in project from successful pilot to full scale rollout Extend the project (new features, enhancing existing features) Contribute to strategic longer term technical direction Work closely with Front Office colleagues across multiple locations and business lines Build your profile with senior technologists across the Markets Technology group Responsibilities Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) Coordinating with stakeholders to deliver work items in line with expectations Communicating project progress and promoting achievements Utilize in depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications Review and analyze proposed technical solutions for projects Implementing solutions to issues identified Providing development support response to incidents and requests raised through support channels Contribute to formulation of strategies for applications development and other functional areas Develop comprehensive knowledge of how areas of business integrate to accomplish business goals Provide evaluative judgment based on analysis of factual data in complicated and unique situations Identifying, estimating and implementing enhancements, participate in budget management, and handling day to day staff management issues, including resource management and allocation of work within the team/project Contribute to shaping the future technical direction of the product Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards Recommended Qualifications Proven extensive background of commercial Java development Experience developing and supporting mission critical applications Experience designing and developing distributed systems using a range of middleware and database products Knowledge of FX an advantage with an appreciation of whole pricing lifecycle Knowledge of and exposure to regulatory environment impacting banking industry will be an advantage Experience as senior level in an Applications Development role Stakeholder and people management experience Demonstrated leadership skills Proven project management skills Basic knowledge of industry practices and standards Consistently demonstrates clear and concise written and verbal communication Experience working on a mature development in a large collaborative environment Understanding of DevOps chain - CI/CD, cloud deployment etc. Education Bachelor's degree/University degree or equivalent experience Master's degree preferred This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. What we'll provide you By joining Citi, 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 Visit ourGlobal Benefitspage to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. 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.
Citigroup Inc. in Greater London is seeking a developer to work in their FX Technology group. The role involves managing Applications Development teams, coordinating with stakeholders, and building software to address complex front office problems. Ideal candidates will have a strong Java development background, experience in mission-critical systems, and excellent project management skills. The position offers a hybrid working model and comprehensive benefits including annual leave and private medical care.
18/06/2026
Full time
Citigroup Inc. in Greater London is seeking a developer to work in their FX Technology group. The role involves managing Applications Development teams, coordinating with stakeholders, and building software to address complex front office problems. Ideal candidates will have a strong Java development background, experience in mission-critical systems, and excellent project management skills. The position offers a hybrid working model and comprehensive benefits including annual leave and private medical care.
Citigroup Inc. is seeking a hands-on engineer to implement FX trading systems and drive technical solutions across teams. The successful candidate will enhance system architecture and promote best practices. Essential skills include a proven understanding of FX, ultra low-latency development practices, and exceptional communication abilities. Benefits include 27 days of annual leave, private medical care, and a performance-related bonus.
18/06/2026
Full time
Citigroup Inc. is seeking a hands-on engineer to implement FX trading systems and drive technical solutions across teams. The successful candidate will enhance system architecture and promote best practices. Essential skills include a proven understanding of FX, ultra low-latency development practices, and exceptional communication abilities. Benefits include 27 days of annual leave, private medical care, and a performance-related bonus.
Role Overview: The Senior Java Full-Stack Engineer is an experienced, individual contributor position responsible for designing, developing, and implementing high-quality, end-to-end application systems and programs in coordination with the Technology team. The overall objective of this role is to drive application systems analysis, technical design, and programming across the full technology stack, leveraging modern technologies and AI-driven development practices. Responsibilities: Actively participate in the entire software development lifecycle (SDLC), from requirements analysis and technical design to coding, testing, deployment, and maintenance of both front-end and back-end components. Design, develop, and maintain resilient and scalable back-end services and APIs using Java and a microservice-based architecture. Design, develop, and implement intuitive and responsive user interfaces with a strong focus on front-end technologies like React or Angular. Integrate AI-powered development tools (such as GitHub Copilot, Devin, or similar) into the SDLC to enhance productivity, code quality, and innovation. Champion and enforce high standards for code quality, performance, and security through strong code review practices across the full stack. Review and analyze proposed technical solutions for projects, providing expert guidance on architecture and design for distributed systems. Contribute to the formulation of technical strategy and roadmaps for application development. Develop a comprehensive understanding of how different business areas integrate to accomplish firm-wide goals. Provide evaluative judgment based on the analysis of factual data in complex and unique situations, ensuring solutions are well-engineered and sound. Drive the delivery of end results on projects, ensuring high standards of quality and adherence to timelines. Ensure essential procedures are followed and contribute to defining and improving coding standards, design patterns, and development practices. Mentor junior engineers and lead by example in technical excellence and collaboration. Appropriately assess risk when making technical decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. Qualifications: Proven Track Record: Extensive (6-10 years) and progressive hands on experience in software engineering, with a demonstrated history of technical growth and tackling increasingly complex challenges in a full stack capacity. Enterprise-Scale Experience: Verifiable experience in designing, building, and maintaining large-scale, distributed, and mission critical applications. This includes a deep understanding of scalability, high availability, security, and observability. Full-Lifecycle Proficiency: Comprehensive experience across the entire software development lifecycle (SDLC), including requirements gathering, architectural design, implementation, testing strategies, and deployment pipelines. Essential: Strong proficiency in back-end development with Java, including experience with frameworks like Spring Boot. Essential: Proven experience designing, building, and operating applications based on a microservice architecture. Essential: Strong proficiency in front-end development with modern frameworks, specifically React or Angular. Essential: Demonstrated experience utilizing AI-powered development tools (e.g., GitHub Copilot) within the SDLC. Essential: Deep understanding of strong engineering fundamentals, including data structures, algorithms, design patterns, and best practices. Nice to Have: Experience with data stores such as MongoDB or Elasticsearch. Nice to Have: Experience with Next.JS. Nice to Have: Familiarity with Specification-Driven Development methodologies. Technical Ownership: A strong sense of ownership and accountability, with a proven ability to drive technical projects to completion in a fast-paced, agile environment. Experience in the Financial Services industry is a plus. Excellent problem-solving skills and the ability to work with complex and ambiguous requirements. Consistently demonstrates clear and concise written and verbal communication. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. 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. View Citi's EEO Policy Statement and the Know Your Rights poster. 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, please review Accessibility at Citi.
18/06/2026
Full time
Role Overview: The Senior Java Full-Stack Engineer is an experienced, individual contributor position responsible for designing, developing, and implementing high-quality, end-to-end application systems and programs in coordination with the Technology team. The overall objective of this role is to drive application systems analysis, technical design, and programming across the full technology stack, leveraging modern technologies and AI-driven development practices. Responsibilities: Actively participate in the entire software development lifecycle (SDLC), from requirements analysis and technical design to coding, testing, deployment, and maintenance of both front-end and back-end components. Design, develop, and maintain resilient and scalable back-end services and APIs using Java and a microservice-based architecture. Design, develop, and implement intuitive and responsive user interfaces with a strong focus on front-end technologies like React or Angular. Integrate AI-powered development tools (such as GitHub Copilot, Devin, or similar) into the SDLC to enhance productivity, code quality, and innovation. Champion and enforce high standards for code quality, performance, and security through strong code review practices across the full stack. Review and analyze proposed technical solutions for projects, providing expert guidance on architecture and design for distributed systems. Contribute to the formulation of technical strategy and roadmaps for application development. Develop a comprehensive understanding of how different business areas integrate to accomplish firm-wide goals. Provide evaluative judgment based on the analysis of factual data in complex and unique situations, ensuring solutions are well-engineered and sound. Drive the delivery of end results on projects, ensuring high standards of quality and adherence to timelines. Ensure essential procedures are followed and contribute to defining and improving coding standards, design patterns, and development practices. Mentor junior engineers and lead by example in technical excellence and collaboration. Appropriately assess risk when making technical decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. Qualifications: Proven Track Record: Extensive (6-10 years) and progressive hands on experience in software engineering, with a demonstrated history of technical growth and tackling increasingly complex challenges in a full stack capacity. Enterprise-Scale Experience: Verifiable experience in designing, building, and maintaining large-scale, distributed, and mission critical applications. This includes a deep understanding of scalability, high availability, security, and observability. Full-Lifecycle Proficiency: Comprehensive experience across the entire software development lifecycle (SDLC), including requirements gathering, architectural design, implementation, testing strategies, and deployment pipelines. Essential: Strong proficiency in back-end development with Java, including experience with frameworks like Spring Boot. Essential: Proven experience designing, building, and operating applications based on a microservice architecture. Essential: Strong proficiency in front-end development with modern frameworks, specifically React or Angular. Essential: Demonstrated experience utilizing AI-powered development tools (e.g., GitHub Copilot) within the SDLC. Essential: Deep understanding of strong engineering fundamentals, including data structures, algorithms, design patterns, and best practices. Nice to Have: Experience with data stores such as MongoDB or Elasticsearch. Nice to Have: Experience with Next.JS. Nice to Have: Familiarity with Specification-Driven Development methodologies. Technical Ownership: A strong sense of ownership and accountability, with a proven ability to drive technical projects to completion in a fast-paced, agile environment. Experience in the Financial Services industry is a plus. Excellent problem-solving skills and the ability to work with complex and ambiguous requirements. Consistently demonstrates clear and concise written and verbal communication. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. 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. View Citi's EEO Policy Statement and the Know Your Rights poster. 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, please review Accessibility at Citi.
Join Citi's AI Product & Platform team, a high growth engineering group operating with a start up mentality inside one of the world's largest financial institutions. Working within the Chief Technology Office, you'll help build the next generation of AI powered products and platforms that will shape how technology is delivered across the bank. This is an opportunity to work at the forefront of Generative AI, cloud native engineering and distributed systems, building scalable solutions from the ground up while collaborating with some of the industry's most talented engineers and AI specialists. Key Responsibilities Design and build AI powered products and platforms using Golang. Develop high performance backend services and APIs that operate at enterprise scale. Build and enhance internal developer tools, frameworks and reusable components. Partner with product, engineering and AI teams to turn innovative ideas into production ready solutions. Contribute to the design and implementation of cloud native, microservices based architectures. Drive engineering best practices across code quality, testing, observability and CI/CD. Solve complex distributed systems challenges, focusing on scalability, resilience and performance. Mentor engineers and contribute to a collaborative, high performing engineering culture. Skills & Experience Golang (Go) expertise is essential, with a proven track record of building scalable, business critical applications in production environments. Strong experience designing and developing large scale backend services and APIs. Proven ability to build and operate systems within microservices and distributed environments. Experience with cloud native technologies, containerisation and Kubernetes. Strong understanding of software engineering fundamentals, system design and performance optimisation. Experience building products and platforms from concept through to production. Exposure to AI, Machine Learning or LLM powered applications is highly desirable. A passion for modern engineering practices, continuous learning and solving complex technical problems. What We Believe In We do not have boundaries between backend engineering and product development, and we expect all our technical staff to contribute to both as needed. We take a product focused approach to engineering and care about building solutions that are robust, scalable, and easy for developers to use. We enjoy working in a fast paced team tackling cutting edge engineering problems by constantly testing and learning. We enjoy pair programming for our platform services; we are lean in our approach and remove bureaucracy where we see it. We believe in delivering working software fast, iterating and pivoting as we go, rather than defining the perfect architecture upfront. We'll Provide You This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. 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: Benefits 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 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.
18/06/2026
Full time
Join Citi's AI Product & Platform team, a high growth engineering group operating with a start up mentality inside one of the world's largest financial institutions. Working within the Chief Technology Office, you'll help build the next generation of AI powered products and platforms that will shape how technology is delivered across the bank. This is an opportunity to work at the forefront of Generative AI, cloud native engineering and distributed systems, building scalable solutions from the ground up while collaborating with some of the industry's most talented engineers and AI specialists. Key Responsibilities Design and build AI powered products and platforms using Golang. Develop high performance backend services and APIs that operate at enterprise scale. Build and enhance internal developer tools, frameworks and reusable components. Partner with product, engineering and AI teams to turn innovative ideas into production ready solutions. Contribute to the design and implementation of cloud native, microservices based architectures. Drive engineering best practices across code quality, testing, observability and CI/CD. Solve complex distributed systems challenges, focusing on scalability, resilience and performance. Mentor engineers and contribute to a collaborative, high performing engineering culture. Skills & Experience Golang (Go) expertise is essential, with a proven track record of building scalable, business critical applications in production environments. Strong experience designing and developing large scale backend services and APIs. Proven ability to build and operate systems within microservices and distributed environments. Experience with cloud native technologies, containerisation and Kubernetes. Strong understanding of software engineering fundamentals, system design and performance optimisation. Experience building products and platforms from concept through to production. Exposure to AI, Machine Learning or LLM powered applications is highly desirable. A passion for modern engineering practices, continuous learning and solving complex technical problems. What We Believe In We do not have boundaries between backend engineering and product development, and we expect all our technical staff to contribute to both as needed. We take a product focused approach to engineering and care about building solutions that are robust, scalable, and easy for developers to use. We enjoy working in a fast paced team tackling cutting edge engineering problems by constantly testing and learning. We enjoy pair programming for our platform services; we are lean in our approach and remove bureaucracy where we see it. We believe in delivering working software fast, iterating and pivoting as we go, rather than defining the perfect architecture upfront. We'll Provide You This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. 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: Benefits 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 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.
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. The IT Business Lead Analyst is a senior-level position responsible for liaising between business users and technologists to exchange information in a concise, logical and understandable way in coordination with the Technology team. The overall objective of this role is to contribute to continuous iterative exploration and investigation of business performance and other measures to gain insight and drive business planning. Key Responsibilities Requirements Management: Lead elicitation and analysis of complex business needs from structured products traders, sales, and operations. Translate needs into clear functional and non-functional requirements. Produce detailed functional specs, user stories, and process flow diagrams. Structured Products Expertise: Apply in-depth knowledge of structured products (e.g., equity-linked, credit-linked, interest rate, FX hybrids, securitized products) across their lifecycle. Focus on full lifecycle and workflow, but knowledge of pricing and order management are key. Stakeholder & Communication: Partner closely with Platform team to manage expectations and ensure alignment. High-quality written documentation and clear communication of complex problems. Experience at all levels of seniority, working closely with Sales/Structuring/Trading. Quality & Compliance: Partner with QA for test strategy and plan review. Help to document acceptance criteria as basis for automated BDD testing. Qualifications Experience: Strong background in trading technology. Experience with Equity Derivatives, ideally including OTC and Notes. Direct experience with structured products (fixed income, equity/credit derivatives). Proven track record delivering complex technology projects on time. Projects involving pricing, risk, trade processing for structured products. Technical Skills: SQL proficiency, familiarity working with APIs, Agile methodologies. Domain Knowledge: Strong understanding of financial markets, derivatives, risk management, and structured products trade lifecycle. Soft Skills: Analytical, problem-solving, exceptional communication (written/verbal), stakeholder management, organized, proactive. Benefits 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 Visit our Global Benefits page to learn more. 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.
18/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. The IT Business Lead Analyst is a senior-level position responsible for liaising between business users and technologists to exchange information in a concise, logical and understandable way in coordination with the Technology team. The overall objective of this role is to contribute to continuous iterative exploration and investigation of business performance and other measures to gain insight and drive business planning. Key Responsibilities Requirements Management: Lead elicitation and analysis of complex business needs from structured products traders, sales, and operations. Translate needs into clear functional and non-functional requirements. Produce detailed functional specs, user stories, and process flow diagrams. Structured Products Expertise: Apply in-depth knowledge of structured products (e.g., equity-linked, credit-linked, interest rate, FX hybrids, securitized products) across their lifecycle. Focus on full lifecycle and workflow, but knowledge of pricing and order management are key. Stakeholder & Communication: Partner closely with Platform team to manage expectations and ensure alignment. High-quality written documentation and clear communication of complex problems. Experience at all levels of seniority, working closely with Sales/Structuring/Trading. Quality & Compliance: Partner with QA for test strategy and plan review. Help to document acceptance criteria as basis for automated BDD testing. Qualifications Experience: Strong background in trading technology. Experience with Equity Derivatives, ideally including OTC and Notes. Direct experience with structured products (fixed income, equity/credit derivatives). Proven track record delivering complex technology projects on time. Projects involving pricing, risk, trade processing for structured products. Technical Skills: SQL proficiency, familiarity working with APIs, Agile methodologies. Domain Knowledge: Strong understanding of financial markets, derivatives, risk management, and structured products trade lifecycle. Soft Skills: Analytical, problem-solving, exceptional communication (written/verbal), stakeholder management, organized, proactive. Benefits 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 Visit our Global Benefits page to learn more. 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.
Are you looking for a career move that will put you at the heart of a global financial institution? Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. By joining Citi, you will become part of a global organisation at the forefront of financial innovation - where technology, data, and product converge to shape the future of Investor Services. About the Role The role of Product Manager is evolving. It is no longer sufficient to write requirements and hand them to engineering. The most impactful product leaders today are those who can think in systems, prototype in code, and ship with conviction. We are hiring a Technical Product Manager within our Investor Services division to own the product vision and roadmap for strategic platform initiatives (including Citi Velocity today and Citi Direct in the future), while being highly technically literate and ready to build alongside engineering teams, challenge architectural decisions, and prototype solutions directly. This is a product role at its core. You will drive strategy, define OKRs, manage stakeholders, and lead complex change programs. But you will do so with a level of technical depth that sets you apart: you understand codebases, you can read and write code, you can evaluate AI architectures, and you can sit in a room with engineers and contribute - not observe. Our primary stack is Java and React, with Python supporting scripting, data pipelines, and AI/ML integrations. Our engineering philosophy is AI-native - we expect you to understand and leverage large language models, agentic workflows, and AI-assisted development as core tools reshaping how products are built and delivered. Product Strategy and Ownership Define, prioritise, and communicate our product roadmap for strategic application changes, upgrades, and migrations in close partnership with our engineering team, other Product teams and senior leadership. Lead and product-manage complex programs end-to-end - from inception through architecture, data migration, integration, testing, cutover, and successful client adoption. Establish and track OKRs for product success, client adoption rates, and change effectiveness. Implement feedback loops to continuously improve delivery frameworks. Identify where AI, LLMs, and agentic automation can transform Investor Services workflows. Own the product vision for AI-enabled capabilities and drive them from concept to production. Build and maintain strong relationships across Technology, Operations, Product, Sales, Client Services, and external clients within a complex, matrixed global organisation. Ensure adherence to internal policies, regulatory requirements, and industry best practices throughout the product lifecycle, demonstrating sound ethical judgment in a regulated financial services environment. Technical Depth and Hands-On Delivery Prototype solutions, contribute to technical design discussions, and validate approaches by building - using Java, React, or Python as the situation demands. Understand the current landscape of foundation models and make informed product decisions about when to use fine-tuning vs. RAG vs. prompt engineering vs. full agentic orchestration. Evaluate AI architectures proposed by engineering teams with genuine technical judgment. Know the trade-offs around latency, cost, hallucination mitigation, and guardrails in production AI systems. Understand how LLM-powered agents reason, plan, use tools, and orchestrate multi-step tasks autonomously. Be familiar with frameworks such as LangChain, LangGraph, Google ADK, CrewAI, AutoGen, and Semantic Kernel with the ability to make sound product decisions about feasibility, risk, and their transformative potential. Serve as the critical link between product vision and technical execution. Translate business needs into technical specifications and technical constraints into business language. Participate meaningfully in architecture design, data migration strategies, integration patterns, and testing approaches - ensuring data integrity and seamless client experience. Client and Stakeholder Engagement Embed with internal stakeholders and clients to understand complex problems, facilitate adoption of new systems, and manage expectations through clear, proactive communication. Present to technical and non-technical audiences, run discovery sessions, and produce clear documentation that drives alignment and adoption. Identify, assess, and mitigate execution risks and issues, ensuring timely resolution and escalation. What We're Looking For Must-Haves Significant experience in Product Management within Investor Services or Financial Services, with a track record of owning roadmaps, defining OKRs, and driving products from concept to client adoption. Genuine technical literacy - ability to read and write code in at least one of Java, Python, or JavaScript/TypeScript. Practical understanding of APIs, data models, microservices architecture, and CI/CD pipelines. Strong understanding of AI/ML and the current LLM landscape - ability to articulate the differences between fine-tuning, RAG, prompt engineering, and agentic orchestration. Understanding of foundation models, how they are accessed, and the production considerations around deploying them: latency, cost, safety, evaluation, and guardrails. Experience in Data, Digital, and Innovation - leading initiatives involving data migration, platform modernisation, or digital transformation. Demonstrated experience in a client facing role, managing client expectations and facilitating adoption of new systems or processes. Proven ability to manage complex interdependencies between product development and project delivery. Exceptional leadership presence with a proven ability to influence, motivate, and align diverse, cross functional stakeholders within a complex, matrixed global organisation. Ability to operate at both strategic and tactical levels. Excellent verbal, written, and interpersonal communication skills. Strong analytical and problem solving abilities, with a focus on root cause analysis and proactive issue resolution. Bachelor's/University degree required; Master's degree preferred. Nice to Haves Hands on proficiency in Java (Spring Boot, microservices, RESTful APIs) and/or React (TypeScript). Working knowledge of Python for scripting, data engineering, and AI/ML integration. Experience with public cloud platforms (AWS, Azure, or GCP), including infrastructure as code, serverless architectures, containerisation (Docker/Kubernetes), and CI/CD pipelines. Hands on experience building with AI agent frameworks (LangChain, LangGraph, Google ADK, CrewAI, AutoGen, Semantic Kernel) or implementing RAG systems with vector databases. Experience in a Forward Deployed Engineer, Solutions Engineer, or Technical Consultant role. Background in data engineering - ETL/ELT pipelines, data modelling, or analytics platforms. Familiarity with event driven architectures, message queues (Kafka, SQS, RabbitMQ), and microservices patterns. Experience with advanced AI/ML engineering, including fine tuning open source models, building evaluation frameworks for LLM outputs, or designing guardrails for enterprise AI deployments. Experience with Citi Velocity, Citi Direct, or similar institutional client facing platforms. Familiarity with Agile/SAFe methodologies and product management tooling (Jira, Confluence, Aha!, etc.). What We Can Offer You Generous holiday allowance starting at 27 days plus bank holidays; increasing with tenure A discretional annual performance related bonus Private medical insurance packages to suit your personal circumstances Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. Job Family Group Product Management and Development Job Family Product Development Time Type Full time Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. 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.
18/06/2026
Full time
Are you looking for a career move that will put you at the heart of a global financial institution? Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. By joining Citi, you will become part of a global organisation at the forefront of financial innovation - where technology, data, and product converge to shape the future of Investor Services. About the Role The role of Product Manager is evolving. It is no longer sufficient to write requirements and hand them to engineering. The most impactful product leaders today are those who can think in systems, prototype in code, and ship with conviction. We are hiring a Technical Product Manager within our Investor Services division to own the product vision and roadmap for strategic platform initiatives (including Citi Velocity today and Citi Direct in the future), while being highly technically literate and ready to build alongside engineering teams, challenge architectural decisions, and prototype solutions directly. This is a product role at its core. You will drive strategy, define OKRs, manage stakeholders, and lead complex change programs. But you will do so with a level of technical depth that sets you apart: you understand codebases, you can read and write code, you can evaluate AI architectures, and you can sit in a room with engineers and contribute - not observe. Our primary stack is Java and React, with Python supporting scripting, data pipelines, and AI/ML integrations. Our engineering philosophy is AI-native - we expect you to understand and leverage large language models, agentic workflows, and AI-assisted development as core tools reshaping how products are built and delivered. Product Strategy and Ownership Define, prioritise, and communicate our product roadmap for strategic application changes, upgrades, and migrations in close partnership with our engineering team, other Product teams and senior leadership. Lead and product-manage complex programs end-to-end - from inception through architecture, data migration, integration, testing, cutover, and successful client adoption. Establish and track OKRs for product success, client adoption rates, and change effectiveness. Implement feedback loops to continuously improve delivery frameworks. Identify where AI, LLMs, and agentic automation can transform Investor Services workflows. Own the product vision for AI-enabled capabilities and drive them from concept to production. Build and maintain strong relationships across Technology, Operations, Product, Sales, Client Services, and external clients within a complex, matrixed global organisation. Ensure adherence to internal policies, regulatory requirements, and industry best practices throughout the product lifecycle, demonstrating sound ethical judgment in a regulated financial services environment. Technical Depth and Hands-On Delivery Prototype solutions, contribute to technical design discussions, and validate approaches by building - using Java, React, or Python as the situation demands. Understand the current landscape of foundation models and make informed product decisions about when to use fine-tuning vs. RAG vs. prompt engineering vs. full agentic orchestration. Evaluate AI architectures proposed by engineering teams with genuine technical judgment. Know the trade-offs around latency, cost, hallucination mitigation, and guardrails in production AI systems. Understand how LLM-powered agents reason, plan, use tools, and orchestrate multi-step tasks autonomously. Be familiar with frameworks such as LangChain, LangGraph, Google ADK, CrewAI, AutoGen, and Semantic Kernel with the ability to make sound product decisions about feasibility, risk, and their transformative potential. Serve as the critical link between product vision and technical execution. Translate business needs into technical specifications and technical constraints into business language. Participate meaningfully in architecture design, data migration strategies, integration patterns, and testing approaches - ensuring data integrity and seamless client experience. Client and Stakeholder Engagement Embed with internal stakeholders and clients to understand complex problems, facilitate adoption of new systems, and manage expectations through clear, proactive communication. Present to technical and non-technical audiences, run discovery sessions, and produce clear documentation that drives alignment and adoption. Identify, assess, and mitigate execution risks and issues, ensuring timely resolution and escalation. What We're Looking For Must-Haves Significant experience in Product Management within Investor Services or Financial Services, with a track record of owning roadmaps, defining OKRs, and driving products from concept to client adoption. Genuine technical literacy - ability to read and write code in at least one of Java, Python, or JavaScript/TypeScript. Practical understanding of APIs, data models, microservices architecture, and CI/CD pipelines. Strong understanding of AI/ML and the current LLM landscape - ability to articulate the differences between fine-tuning, RAG, prompt engineering, and agentic orchestration. Understanding of foundation models, how they are accessed, and the production considerations around deploying them: latency, cost, safety, evaluation, and guardrails. Experience in Data, Digital, and Innovation - leading initiatives involving data migration, platform modernisation, or digital transformation. Demonstrated experience in a client facing role, managing client expectations and facilitating adoption of new systems or processes. Proven ability to manage complex interdependencies between product development and project delivery. Exceptional leadership presence with a proven ability to influence, motivate, and align diverse, cross functional stakeholders within a complex, matrixed global organisation. Ability to operate at both strategic and tactical levels. Excellent verbal, written, and interpersonal communication skills. Strong analytical and problem solving abilities, with a focus on root cause analysis and proactive issue resolution. Bachelor's/University degree required; Master's degree preferred. Nice to Haves Hands on proficiency in Java (Spring Boot, microservices, RESTful APIs) and/or React (TypeScript). Working knowledge of Python for scripting, data engineering, and AI/ML integration. Experience with public cloud platforms (AWS, Azure, or GCP), including infrastructure as code, serverless architectures, containerisation (Docker/Kubernetes), and CI/CD pipelines. Hands on experience building with AI agent frameworks (LangChain, LangGraph, Google ADK, CrewAI, AutoGen, Semantic Kernel) or implementing RAG systems with vector databases. Experience in a Forward Deployed Engineer, Solutions Engineer, or Technical Consultant role. Background in data engineering - ETL/ELT pipelines, data modelling, or analytics platforms. Familiarity with event driven architectures, message queues (Kafka, SQS, RabbitMQ), and microservices patterns. Experience with advanced AI/ML engineering, including fine tuning open source models, building evaluation frameworks for LLM outputs, or designing guardrails for enterprise AI deployments. Experience with Citi Velocity, Citi Direct, or similar institutional client facing platforms. Familiarity with Agile/SAFe methodologies and product management tooling (Jira, Confluence, Aha!, etc.). What We Can Offer You Generous holiday allowance starting at 27 days plus bank holidays; increasing with tenure A discretional annual performance related bonus Private medical insurance packages to suit your personal circumstances Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive. Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities. Job Family Group Product Management and Development Job Family Product Development Time Type Full time Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. 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.