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. Citi's Equities Technology organization is seeking a Software Engineer to join the Equities Electronic Execution (Electronic Trading) technology team. The person in this role will be responsible for the design, development, and delivery of Citi's next generation low latency execution platform. This platform encompasses critical components including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, Low latency Client & Exchange Connectivity, and high throughput market data processing. The senior engineer will collaborate with a cross functional team of developers and work closely with product development, quantitative research, technology infrastructure, production support and QA teams. Close alignment with the global strategy and cross regional delivery is a key aspect of this role. Responsibilities Core Development: Design, development and maintenance of high performance, low latency electronic execution systems Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements - including execution performance improvements, new liquidity sources, and DMA capabilities. Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale. AI Powered SDLC: Leverage Citi's suite of AI powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation. Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Qualifications Proven, strong technical knowledge and expertise in Low latency Java, C++ or Rust. Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment. Strong understanding of automated testing techniques and quality engineering practices. Solid understanding of Agile methodologies and Continuous Integration processes. Familiarity with low latency system design, including performance optimization, concurrency, and high throughput architecture. Ability to prioritise multiple tasks, set goals, and meet deadlines in a fast paced, globally distributed environment. Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Prior experience in managing small teams is a plus. Education Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. What we'll provide you 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to 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.
22/07/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. Citi's Equities Technology organization is seeking a Software Engineer to join the Equities Electronic Execution (Electronic Trading) technology team. The person in this role will be responsible for the design, development, and delivery of Citi's next generation low latency execution platform. This platform encompasses critical components including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, Low latency Client & Exchange Connectivity, and high throughput market data processing. The senior engineer will collaborate with a cross functional team of developers and work closely with product development, quantitative research, technology infrastructure, production support and QA teams. Close alignment with the global strategy and cross regional delivery is a key aspect of this role. Responsibilities Core Development: Design, development and maintenance of high performance, low latency electronic execution systems Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements - including execution performance improvements, new liquidity sources, and DMA capabilities. Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale. AI Powered SDLC: Leverage Citi's suite of AI powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation. Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Qualifications Proven, strong technical knowledge and expertise in Low latency Java, C++ or Rust. Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment. Strong understanding of automated testing techniques and quality engineering practices. Solid understanding of Agile methodologies and Continuous Integration processes. Familiarity with low latency system design, including performance optimization, concurrency, and high throughput architecture. Ability to prioritise multiple tasks, set goals, and meet deadlines in a fast paced, globally distributed environment. Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Prior experience in managing small teams is a plus. Education Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. What we'll provide you 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to 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.
Our formula for success is to hire exceptional people, encourage their ideas and reward their results. As a FPGA Intern, you will build advanced trading applications leveraging cutting edge technology. DRW enables our FPGA Interns to develop a real world trading centric FPGA application under the guidance of senior technologists with the goal of deployment during your ten weeks. While your days will have you immersed in complex projects directly driving DRW's progress, your evenings will be spent exploring the city with organized social events to truly discover what it is like to live and work in London. How you will make an impact Design, develop, test, and deploy proprietary FPGA solutions. Examples include creating: Decoders to receive raw packet data from various exchanges and translate it into a more accessible form Modules which take decoded data and trigger events for specific instruments traded on that exchange Novel FPGA architectures to expand our data processing capabilities Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner Conduct robust research using all available resources to determine the best solution Collaborate with software developers, quantitative traders, and researchers as well as business analysts in cross functional team environments What you bring to the team Are pursuing a Bachelor's, Master's, or PhD in Electrical Engineering, Computer Engineering, Computer Science, Computer Engineering, Physics, Mathematics, Machine Learning, or any related science discipline and have an expected graduation date between December 2027 and June 2028 Have exposure to the FPGA development flow Have strong understanding of data structures, and algorithms Have an eagerness to learn and apply what you have learned, and to know the impact of your code Have strong problem solving and analytical reasoning skills Have strong communication and collaboration skills Exhibit excellent development skills in System Verilog, Verilog, or VHDL and have a working knowledge of C++ or Python and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a hardware engineer, promotes a comprehensive learning experience and provides you with meaningful work experience. Community: Throughout the summer, we host a variety of educational, social and team building activities to foster friendship and camaraderie. Housing: DRW provides fully furnished apartments located close to the office - making your morning commute as easy as possible. Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges and professional development and explore the city together at our mentor outings. Education: As technology continues to drive the trading industry forward, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. To prepare you for how technology will continue to impact trading's future landscape, you will complete an options course framed from a developer's standpoint to help you visualize how your technology solutions will be used in real time. As the trading industry continually evolves, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at
21/07/2026
Full time
Our formula for success is to hire exceptional people, encourage their ideas and reward their results. As a FPGA Intern, you will build advanced trading applications leveraging cutting edge technology. DRW enables our FPGA Interns to develop a real world trading centric FPGA application under the guidance of senior technologists with the goal of deployment during your ten weeks. While your days will have you immersed in complex projects directly driving DRW's progress, your evenings will be spent exploring the city with organized social events to truly discover what it is like to live and work in London. How you will make an impact Design, develop, test, and deploy proprietary FPGA solutions. Examples include creating: Decoders to receive raw packet data from various exchanges and translate it into a more accessible form Modules which take decoded data and trigger events for specific instruments traded on that exchange Novel FPGA architectures to expand our data processing capabilities Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner Conduct robust research using all available resources to determine the best solution Collaborate with software developers, quantitative traders, and researchers as well as business analysts in cross functional team environments What you bring to the team Are pursuing a Bachelor's, Master's, or PhD in Electrical Engineering, Computer Engineering, Computer Science, Computer Engineering, Physics, Mathematics, Machine Learning, or any related science discipline and have an expected graduation date between December 2027 and June 2028 Have exposure to the FPGA development flow Have strong understanding of data structures, and algorithms Have an eagerness to learn and apply what you have learned, and to know the impact of your code Have strong problem solving and analytical reasoning skills Have strong communication and collaboration skills Exhibit excellent development skills in System Verilog, Verilog, or VHDL and have a working knowledge of C++ or Python and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a hardware engineer, promotes a comprehensive learning experience and provides you with meaningful work experience. Community: Throughout the summer, we host a variety of educational, social and team building activities to foster friendship and camaraderie. Housing: DRW provides fully furnished apartments located close to the office - making your morning commute as easy as possible. Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges and professional development and explore the city together at our mentor outings. Education: As technology continues to drive the trading industry forward, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. To prepare you for how technology will continue to impact trading's future landscape, you will complete an options course framed from a developer's standpoint to help you visualize how your technology solutions will be used in real time. As the trading industry continually evolves, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at
Our formula for success is to hire exceptional people, encourage their ideas and reward their results. As a FPGA Intern, you will build advanced trading applications leveraging cutting edge technology. DRW enables our FPGA Interns to develop a real world trading centric FPGA application under the guidance of senior technologists with the goal of deployment during your ten weeks. While your days will have you immersed in complex projects directly driving DRW's progress, your evenings will be spent exploring the city with organized social events to truly discover what it is like to live and work in London. How you will make an impact Design, develop, test, and deploy proprietary FPGA solutions. Examples include creating: Decoders to receive raw packet data from various exchanges and translate it into a more accessible form Modules which take decoded data and trigger events for specific instruments traded on that exchange Novel FPGA architectures to expand our data processing capabilities Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner Conduct robust research using all available resources to determine the best solution Collaborate with software developers, quantitative traders, and researchers as well as business analysts in cross functional team environments What you bring to the team Are pursuing a Bachelor's, Master's, or PhD in Electrical Engineering, Computer Engineering, Computer Science, Computer Engineering, Physics, Mathematics, Machine Learning, or any related science discipline and have an expected graduation date between December 2027 and June 2028 Have exposure to the FPGA development flow Have strong understanding of data structures, and algorithms Have an eagerness to learn and apply what you have learned, and to know the impact of your code Have strong problem solving and analytical reasoning skills Have strong communication and collaboration skills Exhibit excellent development skills in System Verilog, Verilog, or VHDL and have a working knowledge of C++ or Python and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a hardware engineer, promotes a comprehensive learning experience and provides you with meaningful work experience. Community: Throughout the summer, we host a variety of educational, social and team building activities to foster friendship and camaraderie. Housing: DRW provides fully furnished apartments located close to the office - making your morning commute as easy as possible. Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges and professional development and explore the city together at our mentor outings. Education: As technology continues to drive the trading industry forward, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. To prepare you for how technology will continue to impact trading's future landscape, you will complete an options course framed from a developer's standpoint to help you visualize how your technology solutions will be used in real time. As the trading industry continually evolves, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at
21/07/2026
Full time
Our formula for success is to hire exceptional people, encourage their ideas and reward their results. As a FPGA Intern, you will build advanced trading applications leveraging cutting edge technology. DRW enables our FPGA Interns to develop a real world trading centric FPGA application under the guidance of senior technologists with the goal of deployment during your ten weeks. While your days will have you immersed in complex projects directly driving DRW's progress, your evenings will be spent exploring the city with organized social events to truly discover what it is like to live and work in London. How you will make an impact Design, develop, test, and deploy proprietary FPGA solutions. Examples include creating: Decoders to receive raw packet data from various exchanges and translate it into a more accessible form Modules which take decoded data and trigger events for specific instruments traded on that exchange Novel FPGA architectures to expand our data processing capabilities Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner Conduct robust research using all available resources to determine the best solution Collaborate with software developers, quantitative traders, and researchers as well as business analysts in cross functional team environments What you bring to the team Are pursuing a Bachelor's, Master's, or PhD in Electrical Engineering, Computer Engineering, Computer Science, Computer Engineering, Physics, Mathematics, Machine Learning, or any related science discipline and have an expected graduation date between December 2027 and June 2028 Have exposure to the FPGA development flow Have strong understanding of data structures, and algorithms Have an eagerness to learn and apply what you have learned, and to know the impact of your code Have strong problem solving and analytical reasoning skills Have strong communication and collaboration skills Exhibit excellent development skills in System Verilog, Verilog, or VHDL and have a working knowledge of C++ or Python and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a hardware engineer, promotes a comprehensive learning experience and provides you with meaningful work experience. Community: Throughout the summer, we host a variety of educational, social and team building activities to foster friendship and camaraderie. Housing: DRW provides fully furnished apartments located close to the office - making your morning commute as easy as possible. Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges and professional development and explore the city together at our mentor outings. Education: As technology continues to drive the trading industry forward, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. To prepare you for how technology will continue to impact trading's future landscape, you will complete an options course framed from a developer's standpoint to help you visualize how your technology solutions will be used in real time. As the trading industry continually evolves, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at
Senior Java Developer Electronic Trading VP / Executive Director Location: London Working Pattern: Hybrid, 3 days per week in the office Salary: Up to £200,000 base + exceptional bonus (Total Compensation up to £350,000) Join one of the largest growth programmes in Electronic Trading Technology A leading global investment bank is making a significant investment in its London Electronic Trading engineering team, expanding ownership of key trading platforms from the US into Europe. This is an opportunity to join a business that is actively building rather than maintaining, with multiple senior hires planned over the next 12 months. You'll work alongside experienced engineers developing the next generation of low latency electronic trading systems supporting global markets. If you enjoy solving complex engineering problems where performance, reliability and speed matter, this is the type of environment you'll thrive in. The Opportunity You will become part of a highly experienced engineering team responsible for developing and enhancing mission critical electronic trading platforms across multiple asset classes. Working closely with traders, quantitative teams and business stakeholders, you'll build software that directly impacts trading performance and execution quality. Projects include: Designing and building low latency Java applications Developing electronic trading and execution platforms Building pricing and market data infrastructure Improving platform performance, scalability and resilience Enhancing execution algorithms and trading workflows Working on highly distributed, performance critical systems What They're Looking For We're looking for experienced Java engineers who have worked within high performance front office technology environments. You will likely have experience in several of the following: Core Java development Electronic Trading platforms Low latency systems Pricing engines Execution platforms Market Data Multithreaded and concurrent programming Distributed systems Performance optimisation Experience within Rates or Equities trading technology would be particularly valuable, although candidates from other electronic trading asset classes will also be considered. Modern Engineering The engineering organisation actively embraces modern software development practices. Developers are encouraged to leverage AI assisted development tools such as: GitHub Copilot Cursor You will be expected to understand how AI can improve software engineering productivity while maintaining strong engineering fundamentals. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
17/07/2026
Full time
Senior Java Developer Electronic Trading VP / Executive Director Location: London Working Pattern: Hybrid, 3 days per week in the office Salary: Up to £200,000 base + exceptional bonus (Total Compensation up to £350,000) Join one of the largest growth programmes in Electronic Trading Technology A leading global investment bank is making a significant investment in its London Electronic Trading engineering team, expanding ownership of key trading platforms from the US into Europe. This is an opportunity to join a business that is actively building rather than maintaining, with multiple senior hires planned over the next 12 months. You'll work alongside experienced engineers developing the next generation of low latency electronic trading systems supporting global markets. If you enjoy solving complex engineering problems where performance, reliability and speed matter, this is the type of environment you'll thrive in. The Opportunity You will become part of a highly experienced engineering team responsible for developing and enhancing mission critical electronic trading platforms across multiple asset classes. Working closely with traders, quantitative teams and business stakeholders, you'll build software that directly impacts trading performance and execution quality. Projects include: Designing and building low latency Java applications Developing electronic trading and execution platforms Building pricing and market data infrastructure Improving platform performance, scalability and resilience Enhancing execution algorithms and trading workflows Working on highly distributed, performance critical systems What They're Looking For We're looking for experienced Java engineers who have worked within high performance front office technology environments. You will likely have experience in several of the following: Core Java development Electronic Trading platforms Low latency systems Pricing engines Execution platforms Market Data Multithreaded and concurrent programming Distributed systems Performance optimisation Experience within Rates or Equities trading technology would be particularly valuable, although candidates from other electronic trading asset classes will also be considered. Modern Engineering The engineering organisation actively embraces modern software development practices. Developers are encouraged to leverage AI assisted development tools such as: GitHub Copilot Cursor You will be expected to understand how AI can improve software engineering productivity while maintaining strong engineering fundamentals. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Our formula for success is to hire exceptional people, encourage their ideas and reward their results. As a Software Developer Intern, you will build advanced trading and risk applications leveraging cutting edge technology. DRW enables our Software Developer Interns to develop computationally intensive software under the guidance of senior technologists with the goal of deployment during your ten weeks. While your days will have you immersed in complex projects directly driving DRW's progress, your evenings will be spent exploring the city with organised social events to truly discover what it is like to live and work in London. How you will make an impact Design, develop, test, and deploy proprietary software solutions across the firm. Examples include creating: Decoders to receive raw pack data from various exchanges and translate it into a more accessible form Normalisers which take decoded data and build a book for each instrument traded on that exchange Applications to facilitate communication around executed trades to our compliance team Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner Conduct robust research using a data driven approach to employ statistical analytics on large data sets Collaborate with other software developers, quantitative traders, and researchers as well as business analysts in cross functional team environments What you bring to the team Are pursuing a bachelor's, master's, or PhD in computer science, electrical engineering, computer engineering, physics, mathematics, or any related science discipline and have an expected graduation date between December 2027 and August 2028 Have exposure to network programming (TCP/IP), multi threaded applications, computational intelligence, algorithms, real time programming, or GUI programming Have strong understanding of object oriented design, data structures, and algorithms An eagerness to learn and apply what you have learned and to know the impact of your code Have strong problem solving and analytical reasoning skills Have strong communication and collaboration skills Exhibit excellent software development skills in C++, Python, Java, C#, or C and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a software engineer, promotes a comprehensive learning experience and provides you with meaningful work experience. Community: Throughout the summer, we host a variety of educational, social and team building activities to foster friendship and camaraderie. Housing: DRW provides fully furnished apartments located close to the office - making your morning commute as easy as possible. Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges, and professional development and explore the city together at our mentor outings. Education: As technology continues to drive the trading industry forward, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. To prepare you for how technology will continue to impact trading's future landscape, you will complete an options course framed from a developer's standpoint to help you visualise how your technology solutions will be used in real time. As the trading industry continually evolves, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non traditional strategies: real estate, venture capital, and cryptoassets. We operate with respect, curiosity, and open minds. The people who thrive here share our belief that it's not just what we do that matters - it's how we do it. DRW is a place of high expectations, integrity, innovation, and a willingness to challenge consensus.
16/07/2026
Full time
Our formula for success is to hire exceptional people, encourage their ideas and reward their results. As a Software Developer Intern, you will build advanced trading and risk applications leveraging cutting edge technology. DRW enables our Software Developer Interns to develop computationally intensive software under the guidance of senior technologists with the goal of deployment during your ten weeks. While your days will have you immersed in complex projects directly driving DRW's progress, your evenings will be spent exploring the city with organised social events to truly discover what it is like to live and work in London. How you will make an impact Design, develop, test, and deploy proprietary software solutions across the firm. Examples include creating: Decoders to receive raw pack data from various exchanges and translate it into a more accessible form Normalisers which take decoded data and build a book for each instrument traded on that exchange Applications to facilitate communication around executed trades to our compliance team Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner Conduct robust research using a data driven approach to employ statistical analytics on large data sets Collaborate with other software developers, quantitative traders, and researchers as well as business analysts in cross functional team environments What you bring to the team Are pursuing a bachelor's, master's, or PhD in computer science, electrical engineering, computer engineering, physics, mathematics, or any related science discipline and have an expected graduation date between December 2027 and August 2028 Have exposure to network programming (TCP/IP), multi threaded applications, computational intelligence, algorithms, real time programming, or GUI programming Have strong understanding of object oriented design, data structures, and algorithms An eagerness to learn and apply what you have learned and to know the impact of your code Have strong problem solving and analytical reasoning skills Have strong communication and collaboration skills Exhibit excellent software development skills in C++, Python, Java, C#, or C and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a software engineer, promotes a comprehensive learning experience and provides you with meaningful work experience. Community: Throughout the summer, we host a variety of educational, social and team building activities to foster friendship and camaraderie. Housing: DRW provides fully furnished apartments located close to the office - making your morning commute as easy as possible. Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges, and professional development and explore the city together at our mentor outings. Education: As technology continues to drive the trading industry forward, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. To prepare you for how technology will continue to impact trading's future landscape, you will complete an options course framed from a developer's standpoint to help you visualise how your technology solutions will be used in real time. As the trading industry continually evolves, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non traditional strategies: real estate, venture capital, and cryptoassets. We operate with respect, curiosity, and open minds. The people who thrive here share our belief that it's not just what we do that matters - it's how we do it. DRW is a place of high expectations, integrity, innovation, and a willingness to challenge consensus.
Our formula for success is to hire exceptional people, encourage their ideas and reward their results. As a Software Developer Intern, you will build advanced trading and risk applications leveraging cutting-edge technology. DRW enables our Software Developer Interns to develop computationally intensive software under the guidance of senior technologists with the goal of deployment during your ten weeks. While your days will have you immersed in complex projects directly driving DRW's progress, your evenings will be spent exploring the city with organised social events to truly discover what it is like to live and work in London. How you will make an impact Design, develop, test, and deploy proprietary software solutions across the firm. Examples include creating: Decoders to receive raw pack data from various exchanges and translate it into a more accessible form Normalisers which take decoded data and build a book for each instrument traded on that exchange Applications to facilitate communication around executed trades to our compliance team Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner Conduct robust research using a data-driven approach to employ statistical analytics on large data sets Collaborate with other software developers, quantitative traders, and researchers as well as business analysts in cross-functional team environments What you bring to the team Are pursuing a bachelor's, master's, or PhD in computer science, electrical engineering, computer engineering, physics, mathematics, or any related science discipline and have an expected graduation date between December 2027 and August 2028 Have exposure to network programming (TCP/IP), multi threaded applications, computational intelligence, algorithms, real time programming, or GUI programming Have strong understanding of object oriented design, data structures, and algorithms An eagerness to learn and apply what you have learned and to know the impact of your code Have strong problem solving and analytical reasoning skills Have strong communication and collaboration skills Exhibit excellent software development skills in C++, Python, Java, C#, or C and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a software engineer, promotes a comprehensive learning experience and provides you with meaningful work experience. Community: Throughout the summer, we host a variety of educational, social and team building activities to foster friendship and camaraderie. Housing: DRW provides fully furnished apartments located close to the office - making your morning commute as easy as possible. Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges, and professional development and explore the city together at our mentor outings. Education: As technology continues to drive the trading industry forward, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. To prepare you for how technology will continue to impact trading's future landscape, you will complete an options course framed from a developer's standpoint to help you visualise how your technology solutions will be used in real time. As the trading industry continually evolves, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non traditional strategies: real estate, venture capital, and cryptoassets. We operate with respect, curiosity, and open minds. The people who thrive here share our belief that it's not just what we do that matters - it's how we do it. DRW is a place of high expectations, integrity, innovation, and a willingness to challenge consensus. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at
16/07/2026
Full time
Our formula for success is to hire exceptional people, encourage their ideas and reward their results. As a Software Developer Intern, you will build advanced trading and risk applications leveraging cutting-edge technology. DRW enables our Software Developer Interns to develop computationally intensive software under the guidance of senior technologists with the goal of deployment during your ten weeks. While your days will have you immersed in complex projects directly driving DRW's progress, your evenings will be spent exploring the city with organised social events to truly discover what it is like to live and work in London. How you will make an impact Design, develop, test, and deploy proprietary software solutions across the firm. Examples include creating: Decoders to receive raw pack data from various exchanges and translate it into a more accessible form Normalisers which take decoded data and build a book for each instrument traded on that exchange Applications to facilitate communication around executed trades to our compliance team Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner Conduct robust research using a data-driven approach to employ statistical analytics on large data sets Collaborate with other software developers, quantitative traders, and researchers as well as business analysts in cross-functional team environments What you bring to the team Are pursuing a bachelor's, master's, or PhD in computer science, electrical engineering, computer engineering, physics, mathematics, or any related science discipline and have an expected graduation date between December 2027 and August 2028 Have exposure to network programming (TCP/IP), multi threaded applications, computational intelligence, algorithms, real time programming, or GUI programming Have strong understanding of object oriented design, data structures, and algorithms An eagerness to learn and apply what you have learned and to know the impact of your code Have strong problem solving and analytical reasoning skills Have strong communication and collaboration skills Exhibit excellent software development skills in C++, Python, Java, C#, or C and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a software engineer, promotes a comprehensive learning experience and provides you with meaningful work experience. Community: Throughout the summer, we host a variety of educational, social and team building activities to foster friendship and camaraderie. Housing: DRW provides fully furnished apartments located close to the office - making your morning commute as easy as possible. Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges, and professional development and explore the city together at our mentor outings. Education: As technology continues to drive the trading industry forward, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. To prepare you for how technology will continue to impact trading's future landscape, you will complete an options course framed from a developer's standpoint to help you visualise how your technology solutions will be used in real time. As the trading industry continually evolves, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non traditional strategies: real estate, venture capital, and cryptoassets. We operate with respect, curiosity, and open minds. The people who thrive here share our belief that it's not just what we do that matters - it's how we do it. DRW is a place of high expectations, integrity, innovation, and a willingness to challenge consensus. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Develop and maintain high-quality user interfaces for web applications using JavaScript and modern JavaScript frameworks, with a preference for React/Angular. Write clean, maintainable, and efficient code while adhering to best practices and coding standards. Conduct code reviews and provide mentorship to junior developers to foster a culture of continuous improvement. Stay up-to-date with the latest industry trends and technologies to ensure our applications remain at the forefront of innovation. Troubleshoot and resolve front-end issues and bugs in a timely manner. Develop and maintain OMS solutions using Java 17+ Collaborate with team members to deliver robust, scalable software Troubleshoot and resolve technical issues Participate in code reviews and deployment Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience Expert in Java (17 or above) Strong understanding of OOP, data structures, algorithms, and Java garbage collection (GC) Experience with multi-threaded and distributed systems Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills. Ability to work independently and as part of a team in a fast-paced environment. Preferred qualifications, capabilities, and skills Experience with OMS platforms Knowledge of KDB Familiarity with AI/ML concepts Experience with AWS
11/07/2026
Full time
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Develop and maintain high-quality user interfaces for web applications using JavaScript and modern JavaScript frameworks, with a preference for React/Angular. Write clean, maintainable, and efficient code while adhering to best practices and coding standards. Conduct code reviews and provide mentorship to junior developers to foster a culture of continuous improvement. Stay up-to-date with the latest industry trends and technologies to ensure our applications remain at the forefront of innovation. Troubleshoot and resolve front-end issues and bugs in a timely manner. Develop and maintain OMS solutions using Java 17+ Collaborate with team members to deliver robust, scalable software Troubleshoot and resolve technical issues Participate in code reviews and deployment Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience Expert in Java (17 or above) Strong understanding of OOP, data structures, algorithms, and Java garbage collection (GC) Experience with multi-threaded and distributed systems Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills. Ability to work independently and as part of a team in a fast-paced environment. Preferred qualifications, capabilities, and skills Experience with OMS platforms Knowledge of KDB Familiarity with AI/ML concepts Experience with AWS
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. Citi's Equities Technology organization is seeking a Software Engineer to join the Equities Electronic- Execution (Electronic Trading) technology team. The person in this role will be responsible for the design, development, and delivery of Citi's next generation low latency execution platform. This platform encompasses critical components including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, Low latency Client & Exchange Connectivity, and high throughput market data processing. The senior engineer will collaborate with a cross functional team of developers and work closely with product development, quantitative research, technology infrastructure, production support and QA teams. Close alignment with the global strategy and cross regional delivery is a key aspect of this role. Responsibilities Core Development: Design, development and maintenance of high performance, low latency electronic execution systems Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements - including execution performance improvements, new liquidity sources, and DMA capabilities. Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale. AI Powered SDLC: Leverage Citi's suite of AI powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation. Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Qualifications Strong technical knowledge and expertise in Low latency Java, C++ or Rust. Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment. Strong understanding of automated testing techniques and quality engineering practices. Solid understanding of Agile methodologies and Continuous Integration processes. Familiarity with low latency system design, including performance optimization, concurrency, and high throughput architecture. Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast paced, globally distributed environment. Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Prior experience in managing small teams is a plus. Education Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. Benefits 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. 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.
11/07/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. Citi's Equities Technology organization is seeking a Software Engineer to join the Equities Electronic- Execution (Electronic Trading) technology team. The person in this role will be responsible for the design, development, and delivery of Citi's next generation low latency execution platform. This platform encompasses critical components including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, Low latency Client & Exchange Connectivity, and high throughput market data processing. The senior engineer will collaborate with a cross functional team of developers and work closely with product development, quantitative research, technology infrastructure, production support and QA teams. Close alignment with the global strategy and cross regional delivery is a key aspect of this role. Responsibilities Core Development: Design, development and maintenance of high performance, low latency electronic execution systems Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements - including execution performance improvements, new liquidity sources, and DMA capabilities. Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale. AI Powered SDLC: Leverage Citi's suite of AI powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation. Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Qualifications Strong technical knowledge and expertise in Low latency Java, C++ or Rust. Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment. Strong understanding of automated testing techniques and quality engineering practices. Solid understanding of Agile methodologies and Continuous Integration processes. Familiarity with low latency system design, including performance optimization, concurrency, and high throughput architecture. Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast paced, globally distributed environment. Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Prior experience in managing small teams is a plus. Education Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. Benefits 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. 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.
For additional information, please review . 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.The senior engineer will collaborate with a cross-functional team of developers and work closely with product development, quantitative research, technology infrastructure, production support and QA teams. Close alignment with the global strategy and cross-regional delivery is a key aspect of this role.# Responsibilities Core Development: Design, development and maintenance of high-performance, low-latency electronic execution systems Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements - including execution performance improvements, new liquidity sources, and DMA capabilities. Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale. AI-Powered SDLC: Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation. Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Qualifications Strong technical knowledge and expertise in Low latency Java, C++ or Rust . Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment. Strong understanding of automated testing techniques and quality engineering practices. Solid understanding of Agile methodologies and Continuous Integration processes. Familiarity with low-latency system design , including performance optimization, concurrency, and high-throughput architecture. Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment. Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Prior experience in managing small teams is a plus.# Education Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. 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 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 resourcesAlongside 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. 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 . View Citi's and the poster. Citi's Equities Technology organization is seeking a Software Engineer to join the Equities Electronic- Execution (Electronic Trading) technology team. The person in this role will be responsible for the design, development, and delivery of Citi's next-generation low-latency execution platform. This platform encompasses critical components including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, Low latency Client & Exchange Connectivity, and high-throughput market data processing.
09/07/2026
Full time
For additional information, please review . 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.The senior engineer will collaborate with a cross-functional team of developers and work closely with product development, quantitative research, technology infrastructure, production support and QA teams. Close alignment with the global strategy and cross-regional delivery is a key aspect of this role.# Responsibilities Core Development: Design, development and maintenance of high-performance, low-latency electronic execution systems Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements - including execution performance improvements, new liquidity sources, and DMA capabilities. Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale. AI-Powered SDLC: Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation. Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Qualifications Strong technical knowledge and expertise in Low latency Java, C++ or Rust . Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment. Strong understanding of automated testing techniques and quality engineering practices. Solid understanding of Agile methodologies and Continuous Integration processes. Familiarity with low-latency system design , including performance optimization, concurrency, and high-throughput architecture. Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment. Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Prior experience in managing small teams is a plus.# Education Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. 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 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 resourcesAlongside 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. 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 . View Citi's and the poster. Citi's Equities Technology organization is seeking a Software Engineer to join the Equities Electronic- Execution (Electronic Trading) technology team. The person in this role will be responsible for the design, development, and delivery of Citi's next-generation low-latency execution platform. This platform encompasses critical components including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, Low latency Client & Exchange Connectivity, and high-throughput market data processing.
Discover your future at Citi 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 over 180 countries at a scale few can match. From deploying advanced AI to shaping global markets, we build systems that matter. Join a team where your work helps influence economies, your ideas drive innovation, and your growth is backed by mentorship, continuous learning and flexible hybrid work opportunities. Citi's Equities Technology organization is seeking a Software Engineer to join the Equities Electronic Execution (Electronic Trading) technology team. In this role you will design, develop, and deliver Citi's next generation low latency execution platform, including Algorithmic Trading, Smart Order Routing, Dark Pool & Internalization engines, low latency Client & Exchange Connectivity, and high throughput market data processing. The senior engineer will collaborate with a cross functional team of developers, product, research, infrastructure, production support, and QA. Close alignment with global strategy and cross regional delivery is key to this role. Responsibilities Core Development: Design, develop and maintain high performance, low latency electronic execution systems. Product Collaboration: Partner with traders, quantitative researchers and clients to translate needs into innovative product features and enhancements, including performance improvements, new liquidity sources and DMA capabilities. Testing: Continuously improve and maintain testing frameworks, development tools and environments to ensure platform reliability and performance at scale. AI Powered SDLC: Leverage Citi's suite of AI powered development tools throughout the SDLC to enhance productivity, code quality and innovation. Agile & CI/CD: Champion Agile development practices and CI/CD processes with a focus on shift left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery and other essential support functions. Qualifications Strong technical knowledge in low latency Java, C++ or Rust. Prior development experience of electronic trading platforms in a global financial institution or equivalent environment. Solid understanding of automated testing techniques and quality engineering practices. Strong grasp of Agile methodologies and Continuous Integration processes. Familiarity with low latency system design, performance optimization, concurrency and high throughput architecture. Ability to prioritize multiple tasks, set goals and meet deadlines in a fast paced, globally distributed setting. Excellent communication skills and the ability to present and grasp complex concepts in a multicultural, cross regional context. Knowledge of regional exchange microstructure and regulatory regimes. Prior experience in managing small teams is a plus. Education Bachelor's degree or university degree in Computer Science, Engineering or a related field, or equivalent professional experience. Benefits Hybrid work model: up to 2 days working from home per week. Competitive base salary, annually reviewed. 27 days annual leave (plus bank holidays) 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 wide array of learning and development resources EEO & Accessibility 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 or apply for a career opportunity, please visit the Accessibility page. View Citi's EEO Policy Statement and the Know Your Rights poster.
06/07/2026
Full time
Discover your future at Citi 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 over 180 countries at a scale few can match. From deploying advanced AI to shaping global markets, we build systems that matter. Join a team where your work helps influence economies, your ideas drive innovation, and your growth is backed by mentorship, continuous learning and flexible hybrid work opportunities. Citi's Equities Technology organization is seeking a Software Engineer to join the Equities Electronic Execution (Electronic Trading) technology team. In this role you will design, develop, and deliver Citi's next generation low latency execution platform, including Algorithmic Trading, Smart Order Routing, Dark Pool & Internalization engines, low latency Client & Exchange Connectivity, and high throughput market data processing. The senior engineer will collaborate with a cross functional team of developers, product, research, infrastructure, production support, and QA. Close alignment with global strategy and cross regional delivery is key to this role. Responsibilities Core Development: Design, develop and maintain high performance, low latency electronic execution systems. Product Collaboration: Partner with traders, quantitative researchers and clients to translate needs into innovative product features and enhancements, including performance improvements, new liquidity sources and DMA capabilities. Testing: Continuously improve and maintain testing frameworks, development tools and environments to ensure platform reliability and performance at scale. AI Powered SDLC: Leverage Citi's suite of AI powered development tools throughout the SDLC to enhance productivity, code quality and innovation. Agile & CI/CD: Champion Agile development practices and CI/CD processes with a focus on shift left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery and other essential support functions. Qualifications Strong technical knowledge in low latency Java, C++ or Rust. Prior development experience of electronic trading platforms in a global financial institution or equivalent environment. Solid understanding of automated testing techniques and quality engineering practices. Strong grasp of Agile methodologies and Continuous Integration processes. Familiarity with low latency system design, performance optimization, concurrency and high throughput architecture. Ability to prioritize multiple tasks, set goals and meet deadlines in a fast paced, globally distributed setting. Excellent communication skills and the ability to present and grasp complex concepts in a multicultural, cross regional context. Knowledge of regional exchange microstructure and regulatory regimes. Prior experience in managing small teams is a plus. Education Bachelor's degree or university degree in Computer Science, Engineering or a related field, or equivalent professional experience. Benefits Hybrid work model: up to 2 days working from home per week. Competitive base salary, annually reviewed. 27 days annual leave (plus bank holidays) 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 wide array of learning and development resources EEO & Accessibility 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 or apply for a career opportunity, please visit the Accessibility page. View Citi's EEO Policy Statement and the Know Your Rights poster.
Senior Algo Trading Software Engineer (VP)Applyremote type: Hybridlocations: London United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: 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.Citi's Equities Technology organization is seeking a Software Engineer to join the Equities Electronic- Execution (Electronic Trading) technology team. The person in this role will be responsible for the design, development, and delivery of Citi's next-generation low-latency execution platform. This platform encompasses critical components including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, Low latency Client & Exchange Connectivity, and high-throughput market data processing.The senior engineer will collaborate with a cross-functional team of developers and work closely with product development, quantitative research, technology infrastructure, production support and QA teams. Close alignment with the global strategy and cross-regional delivery is a key aspect of this role.# Responsibilities Core Development: Design, development and maintenance of high-performance, low-latency electronic execution systems Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements - including execution performance improvements, new liquidity sources, and DMA capabilities. Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale. AI-Powered SDLC: Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation. Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Qualifications Proven, strong technical knowledge and expertise in Low latency Java, C++ or Rust . Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment. Strong understanding of automated testing techniques and quality engineering practices. Solid understanding of Agile methodologies and Continuous Integration processes. Familiarity with low-latency system design , including performance optimization, concurrency, and high-throughput architecture. Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment. Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Prior experience in managing small teams is a plus.# Education Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. 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 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 resourcesVisit 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. 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. 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.
04/07/2026
Full time
Senior Algo Trading Software Engineer (VP)Applyremote type: Hybridlocations: London United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: 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.Citi's Equities Technology organization is seeking a Software Engineer to join the Equities Electronic- Execution (Electronic Trading) technology team. The person in this role will be responsible for the design, development, and delivery of Citi's next-generation low-latency execution platform. This platform encompasses critical components including Algorithmic Trading, Smart Order Routing (SOR), Dark Pool & Internalization engines, Low latency Client & Exchange Connectivity, and high-throughput market data processing.The senior engineer will collaborate with a cross-functional team of developers and work closely with product development, quantitative research, technology infrastructure, production support and QA teams. Close alignment with the global strategy and cross-regional delivery is a key aspect of this role.# Responsibilities Core Development: Design, development and maintenance of high-performance, low-latency electronic execution systems Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements - including execution performance improvements, new liquidity sources, and DMA capabilities. Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale. AI-Powered SDLC: Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation. Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Qualifications Proven, strong technical knowledge and expertise in Low latency Java, C++ or Rust . Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment. Strong understanding of automated testing techniques and quality engineering practices. Solid understanding of Agile methodologies and Continuous Integration processes. Familiarity with low-latency system design , including performance optimization, concurrency, and high-throughput architecture. Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment. Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Prior experience in managing small teams is a plus.# Education Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. 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 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 resourcesVisit 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. 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. 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.