Python Developer - Front Office Crypto Role A global, systematic and quantitative hedge fund is looking for a Python developer to join the crypto team working in a front office facing role. This role will allow you to be a key memeber of the crypto trading desk, building and enhancing the core technology stack for the systematic trading. Requirements Up to 10 years experience Python and C++ skills Knowledge of real-time, robust, scalable and quantitative applications This role is hybrid based in London and is able to provide sponsorship and relocation packages for candidates based outside of the UK. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
May 02, 2024
Full time
Python Developer - Front Office Crypto Role A global, systematic and quantitative hedge fund is looking for a Python developer to join the crypto team working in a front office facing role. This role will allow you to be a key memeber of the crypto trading desk, building and enhancing the core technology stack for the systematic trading. Requirements Up to 10 years experience Python and C++ skills Knowledge of real-time, robust, scalable and quantitative applications This role is hybrid based in London and is able to provide sponsorship and relocation packages for candidates based outside of the UK. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Java/Python Developer ( TOP HEDGE FUND!) Looking for a challenging role in the Hedge Fund industry? Do you want to work for a TOP TEAM? Look no further and APPLY NOW A high-performing multi-billion dollar Hedge Fund is seeking a Java/Python Developer to join their Tech Team to manage risk levels.This individual will work on the build-out of risk management processes and analysis, then transition into the front office trading technology quantitative development team.The ideal candidate will have a strong background in quantitative finance, data analysis, and econometrics/statistics, as well as programming skills in Python and other object-oriented languages.Additionally, they should be familiar with financial datasets and hedge fund strategies, and able to communicate effectively with both technical and non-technical members of the business. This individual will work alongside members of our Technology team to support and develop the applications that support the business: Provide second and third level support to globally deployed applications being used by the London business teams. Provide software development resources to the global Core Technology Development team. Work with other Technology teams to deliver solutions. Assist with the migration of legacy software to their future state applications. Key Responsibilities Address application issues in a timely manner. Provide a local contact for the business for the Core Technology Team, capturing requests so they can prioritized and addressed. Maintain and develop applications that support the business globally. Provide local application support and escalate as necessary to the global team. Ensure the applications and procedures in use are documented. Follow established workflows and procedures to ensure consistent delivery. Required Background and Knowledge 5+ years of experience in a relevant role. Financial Environment (preferably hedge fund) Front Office or Middle office full stack experience is highly preferable. Experience with 3rd party applications integration (API, FTP, Message queue, etc.). Experience with electronic execution - working with the FIX trading protocol used as a standard by execution management systems. Prior experience developing in Java: Core Java, Spring Boot, and Testing framework. Experience with DB: SQL, MS SQL / PostgreSQL / MongoDB. Knowledge of the following would be a plus: Ideal MiFID II Regulatory reporting MiFID II. o Risk Solution providers. o EMS, OMS, PMS solutions. Bloomberg, Reuters and various other Market Data vendors. Data analytics experience. Agile development practices (e.g. continuous delivery, source control). Technologies Cloud (AWS). Rapid Development (RAD). Messaging / Data Streaming solution (Kafka, RabbitMQ, etc.). Database Admin. Linux exposure. REST API. Good To Have Languages Python: Pandas, Numpy, FastAPI, data manipulation. Web: JS, HTML, CSS, FE framework (React, angular or similar). Ex Scala, Clojure, Groovy or other functional language. This role offers a competitive base salary and a 50-100% bonus potential, with an office-based position in Central London and flexibility is on offer if needed. Don't miss out on this opportunity to work with one of the best in the industry!If you're interested in this opportunity, submit your CV as soon as possible. Interviews will be arranged ASAP! Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: gb/en/privacy-notice Security alert: scammers are currently targeting jobseekers. Robert Half do not ask candidates for a fee or request candidates to send applications through instant messaging services such as WhatsApp or Telegram. Learn how to protect yourself by visiting our website: gb/en/how-spot-recruitment-scams-and-protect-yourself
May 02, 2024
Full time
Java/Python Developer ( TOP HEDGE FUND!) Looking for a challenging role in the Hedge Fund industry? Do you want to work for a TOP TEAM? Look no further and APPLY NOW A high-performing multi-billion dollar Hedge Fund is seeking a Java/Python Developer to join their Tech Team to manage risk levels.This individual will work on the build-out of risk management processes and analysis, then transition into the front office trading technology quantitative development team.The ideal candidate will have a strong background in quantitative finance, data analysis, and econometrics/statistics, as well as programming skills in Python and other object-oriented languages.Additionally, they should be familiar with financial datasets and hedge fund strategies, and able to communicate effectively with both technical and non-technical members of the business. This individual will work alongside members of our Technology team to support and develop the applications that support the business: Provide second and third level support to globally deployed applications being used by the London business teams. Provide software development resources to the global Core Technology Development team. Work with other Technology teams to deliver solutions. Assist with the migration of legacy software to their future state applications. Key Responsibilities Address application issues in a timely manner. Provide a local contact for the business for the Core Technology Team, capturing requests so they can prioritized and addressed. Maintain and develop applications that support the business globally. Provide local application support and escalate as necessary to the global team. Ensure the applications and procedures in use are documented. Follow established workflows and procedures to ensure consistent delivery. Required Background and Knowledge 5+ years of experience in a relevant role. Financial Environment (preferably hedge fund) Front Office or Middle office full stack experience is highly preferable. Experience with 3rd party applications integration (API, FTP, Message queue, etc.). Experience with electronic execution - working with the FIX trading protocol used as a standard by execution management systems. Prior experience developing in Java: Core Java, Spring Boot, and Testing framework. Experience with DB: SQL, MS SQL / PostgreSQL / MongoDB. Knowledge of the following would be a plus: Ideal MiFID II Regulatory reporting MiFID II. o Risk Solution providers. o EMS, OMS, PMS solutions. Bloomberg, Reuters and various other Market Data vendors. Data analytics experience. Agile development practices (e.g. continuous delivery, source control). Technologies Cloud (AWS). Rapid Development (RAD). Messaging / Data Streaming solution (Kafka, RabbitMQ, etc.). Database Admin. Linux exposure. REST API. Good To Have Languages Python: Pandas, Numpy, FastAPI, data manipulation. Web: JS, HTML, CSS, FE framework (React, angular or similar). Ex Scala, Clojure, Groovy or other functional language. This role offers a competitive base salary and a 50-100% bonus potential, with an office-based position in Central London and flexibility is on offer if needed. Don't miss out on this opportunity to work with one of the best in the industry!If you're interested in this opportunity, submit your CV as soon as possible. Interviews will be arranged ASAP! Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to equal opportunity and diversity. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: gb/en/privacy-notice Security alert: scammers are currently targeting jobseekers. Robert Half do not ask candidates for a fee or request candidates to send applications through instant messaging services such as WhatsApp or Telegram. Learn how to protect yourself by visiting our website: gb/en/how-spot-recruitment-scams-and-protect-yourself
The Client One of the world's largest hedge funds, this is an excellent opportunity to join one of the most prestigious technology teams in systematic trading in a wide-ranging development role. With a flat-structured, 'no-attitude' working environment, this is a great time to join as engineering is currently undergoing significant investment. The Role Part of a larger Front Office technology group, you will join a small team of polyglot developers working in highly optimised C+ and Python. You'll be contributing to a modern C++ codebase, while developing the core of the high performance timeseries database (storing >500TB of data today) which underpins the firm's data platform. You'll also collaborate with users to develop analytics capabilities, plus designing and deploying systems to provide production resiliency. The successful C++ Platform Engineer will be highly motivated and product focused, comfortable facing off to stakeholders across the business. Requirements 1 - 4 years' modern C++ skills (C+ and higher would be ideal) Degree with high mathematical and computing content - Computer Science, Mathematics, Engineering, Physics, etc. - from a top-tier university Excellent communication skills across all levels of technical expertise Experience building a database or storage product Python knowledge and experience with Pandas, NumPy, Spark would be beneficial Bonus points for experience with QuasarDB or QuestDB Benefits Competitive salary + generous bonuses Extra perks including a personal development allowance and sponsorship Central London office with a very smart, friendly tech team Flat-structured, transparent and collaborative environment, 'no-attitude' culture Regular social events, plus annual company trips and team offsites Contact To apply for this role, or for further information, please contact: Maia Ellis
May 01, 2024
Full time
The Client One of the world's largest hedge funds, this is an excellent opportunity to join one of the most prestigious technology teams in systematic trading in a wide-ranging development role. With a flat-structured, 'no-attitude' working environment, this is a great time to join as engineering is currently undergoing significant investment. The Role Part of a larger Front Office technology group, you will join a small team of polyglot developers working in highly optimised C+ and Python. You'll be contributing to a modern C++ codebase, while developing the core of the high performance timeseries database (storing >500TB of data today) which underpins the firm's data platform. You'll also collaborate with users to develop analytics capabilities, plus designing and deploying systems to provide production resiliency. The successful C++ Platform Engineer will be highly motivated and product focused, comfortable facing off to stakeholders across the business. Requirements 1 - 4 years' modern C++ skills (C+ and higher would be ideal) Degree with high mathematical and computing content - Computer Science, Mathematics, Engineering, Physics, etc. - from a top-tier university Excellent communication skills across all levels of technical expertise Experience building a database or storage product Python knowledge and experience with Pandas, NumPy, Spark would be beneficial Bonus points for experience with QuasarDB or QuestDB Benefits Competitive salary + generous bonuses Extra perks including a personal development allowance and sponsorship Central London office with a very smart, friendly tech team Flat-structured, transparent and collaborative environment, 'no-attitude' culture Regular social events, plus annual company trips and team offsites Contact To apply for this role, or for further information, please contact: Maia Ellis
Salary: £160,000 base + profit share bonus (TC can be north of £500k) Job Description: One of the world's most prestigious hedge funds is looking for an outstanding Python Developer to join one of their their Fixed Income trading pods. You'll join a small fixed-income PM team of 10 that enjoys huge autonomy and is looking to grow their risk-taking. Working directly with the PM/trader, you'll support the team's entire tech stack. You will have to demonstrate ability to make the trade-offs between long-term stability and sustainability of the tech stack and the immediate needs of the risk takers. Tech stack is primarily Python and they make heavy use of cloud resources and containerization to get things done. Responsibilities: Stability of daily production (incl. data ingestion and processing, production services) Maintain the team's infrastructure (SQL databases, Linux servers, CI, services, etc.) Enforce best practices in coding and provide guidance to other team members Turn user ideas into production level code and help risk-takers write better code Skills and Experience Required Minimum 5+ years' development experience (ideally more!) Deep understanding of Python Experience managing SQL databases (in particular dealing with time series data) Technical background (Maths/ Comp Sci/Engineering) Finance is not a hard requirement Desirable Advanced academic background in STEM, e.g. Masters or PhD Previous experience in Fixed Income Benefits & Incentives Significant salary + a bonus tied to profits / trading strategy success Greenfield work / big impact Very collaborative and friendly culture where ideas from everyone are implemented Small team with large AUM Contact If you feel you're suitable for this role, want to hear about similar positions, or would like help hiring similar developers for your company, then please send your CV or get in touch: Richard Allan
May 01, 2024
Full time
Salary: £160,000 base + profit share bonus (TC can be north of £500k) Job Description: One of the world's most prestigious hedge funds is looking for an outstanding Python Developer to join one of their their Fixed Income trading pods. You'll join a small fixed-income PM team of 10 that enjoys huge autonomy and is looking to grow their risk-taking. Working directly with the PM/trader, you'll support the team's entire tech stack. You will have to demonstrate ability to make the trade-offs between long-term stability and sustainability of the tech stack and the immediate needs of the risk takers. Tech stack is primarily Python and they make heavy use of cloud resources and containerization to get things done. Responsibilities: Stability of daily production (incl. data ingestion and processing, production services) Maintain the team's infrastructure (SQL databases, Linux servers, CI, services, etc.) Enforce best practices in coding and provide guidance to other team members Turn user ideas into production level code and help risk-takers write better code Skills and Experience Required Minimum 5+ years' development experience (ideally more!) Deep understanding of Python Experience managing SQL databases (in particular dealing with time series data) Technical background (Maths/ Comp Sci/Engineering) Finance is not a hard requirement Desirable Advanced academic background in STEM, e.g. Masters or PhD Previous experience in Fixed Income Benefits & Incentives Significant salary + a bonus tied to profits / trading strategy success Greenfield work / big impact Very collaborative and friendly culture where ideas from everyone are implemented Small team with large AUM Contact If you feel you're suitable for this role, want to hear about similar positions, or would like help hiring similar developers for your company, then please send your CV or get in touch: Richard Allan
The Role As a Quant Developer at AHL you will be working hand-in-hand with our Quant Researchers. Your challenges will be varied, and will involve implementing new trading strategies, building new research frameworks and quant libraries, prototyping new data feeds, development of new portfolio construction techniques or building risk analysis tools. The Team Quant Developers at AHL are all part of our broader technology team, members of a group of over sixty individuals representing eighteen nationalities. We have varied backgrounds including Computer Science, Mathematics, Physics, Engineering - even Classics - but what unifies us is a passion for technology and writing high-quality code. Our developers are organised into small cross-functional teams, with our engineering roles broadly of two kinds: Quant Platform Developers" otherwise known as our Core Techs", and Quant Developers" which we often refer to as Sector Techs". We use the term Sector Tech" because some of our teams are aligned with a particular asset class or market sector. People often rotate teams in order to learn more about our system, as well as find the position that best matches their interests. Our Technology Our systems are almost all running on Linux and most of our code is in Python, with the full scientific stack: numpy, scipy, pandas, scikit-learn to name a few of the libraries we use extensively. We implement the systems that require the highest data throughput in Java. For storage, we rely heavily on MongoDB and Oracle. We use Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker for containerisation, OpenStack for our private cloud, Ansible for architecture automation, and HipChat for internal communication. But our technology list is never static: we constantly evaluate new tools and libraries. Working Here AHL has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do. We are actively engaged with the broader technology community. We host and sponsor London's PyData and Machine Learning Meetups We open-source some of our technology. See We regularly talk at leading industry conferences, and tweet about relevant technology and how we're using it. We're fortunate enough to have a fantastic open-plan office overlooking the River Thames, and continually strive to make our environment a great place in which to work. We believe that agile working allows us to deliver the best business outcomes for our clients and investors as well as having a positive impact on life / work balance and the wellbeing of our staff. We are simultaneously committed to "levelling the playing field" and believe that agile working promotes inclusivity across teams, regions and business units. We organise regular social events, everything from photography through climbing, karting, wine tasting and monthly team lunches We have annual away days and off-sites for the whole team As well as PC's and Macs, in our office you'll also find numerous pieces of cool tech such as light cubes and 3D printers, guitars, ping-pong and table-football, and a piano We offer competitive compensation, a generous holiday allowance, various health and other flexible benefits. We are also committed to continuous learning and development via coaching, mentoring, regular conference attendance and sponsoring academic and professional qualifications. Technology and Business Skills At AHL we strive to hire only the brightest and best and most highly skilled and passionate technologists. Essential Exceptional technology skills; recognised by your peers as an expert in your domain A keen interest and understanding of financial markets and instruments A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review, unit testing, refactoring and related approaches Strong knowledge of Python Proficient on Linux platforms with knowledge of various scripting languages Experience of data analysis techniques along with relevant libraries e.g. NumPy/SciPy/Pandas Relevant mathematical knowledge e.g. statistics, asset pricing theory, optimisation algorithms Advantageous Experience of front office quantitative software development e.g. in a hedge fund or investment bank Experience of web based development and visualisation technology for portraying large and complex data sets and relationships Experience of machine learning techniques, natural language processing and related libraries and frameworks e.g. scikit-learn, Tensorflow Personal Attributes Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others Demonstrable passion for technology e.g. personal projects, open-source involvement Intellectually robust with a keenly analytic approach to problem solving Self-organised with the ability to effectively manage time across multiple projects and with competing business demands and priorities Focused on delivering value to the business with relentless efforts to improve process Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior business people alike Confident communicator; able to argue a point concisely and deal positively with conflicting views Work-Life Balance and Benefits at Man Man Group is proud to provide the best working environment possible for all of its employees, and we are committed to equality of opportunity. At Man Group we believe that a diverse workforce is a critical factor in the success of our business, and this is embedded in our culture and values. We run a number of external and internal initiatives, partnerships and programmes that help us to attract and develop talent from diverse backgrounds and encourage diversity and inclusion across our firm and industry Man Group is also a Signatory of the Women in Finance Charter. Man Group supports many charities, and global initiatives. We support professional training and development, and requests for flexible or part-time working. Employees are also offered two 'Mankind' days of paid leave per year as part of the Man Charitable Trust's community volunteering programme. We offer comprehensive, firm-wide employee benefits including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Additional benefits are tailored to local markets and may include private medical coverage, discounted gym membership and wellbeing programmes.
May 01, 2024
Full time
The Role As a Quant Developer at AHL you will be working hand-in-hand with our Quant Researchers. Your challenges will be varied, and will involve implementing new trading strategies, building new research frameworks and quant libraries, prototyping new data feeds, development of new portfolio construction techniques or building risk analysis tools. The Team Quant Developers at AHL are all part of our broader technology team, members of a group of over sixty individuals representing eighteen nationalities. We have varied backgrounds including Computer Science, Mathematics, Physics, Engineering - even Classics - but what unifies us is a passion for technology and writing high-quality code. Our developers are organised into small cross-functional teams, with our engineering roles broadly of two kinds: Quant Platform Developers" otherwise known as our Core Techs", and Quant Developers" which we often refer to as Sector Techs". We use the term Sector Tech" because some of our teams are aligned with a particular asset class or market sector. People often rotate teams in order to learn more about our system, as well as find the position that best matches their interests. Our Technology Our systems are almost all running on Linux and most of our code is in Python, with the full scientific stack: numpy, scipy, pandas, scikit-learn to name a few of the libraries we use extensively. We implement the systems that require the highest data throughput in Java. For storage, we rely heavily on MongoDB and Oracle. We use Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker for containerisation, OpenStack for our private cloud, Ansible for architecture automation, and HipChat for internal communication. But our technology list is never static: we constantly evaluate new tools and libraries. Working Here AHL has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do. We are actively engaged with the broader technology community. We host and sponsor London's PyData and Machine Learning Meetups We open-source some of our technology. See We regularly talk at leading industry conferences, and tweet about relevant technology and how we're using it. We're fortunate enough to have a fantastic open-plan office overlooking the River Thames, and continually strive to make our environment a great place in which to work. We believe that agile working allows us to deliver the best business outcomes for our clients and investors as well as having a positive impact on life / work balance and the wellbeing of our staff. We are simultaneously committed to "levelling the playing field" and believe that agile working promotes inclusivity across teams, regions and business units. We organise regular social events, everything from photography through climbing, karting, wine tasting and monthly team lunches We have annual away days and off-sites for the whole team As well as PC's and Macs, in our office you'll also find numerous pieces of cool tech such as light cubes and 3D printers, guitars, ping-pong and table-football, and a piano We offer competitive compensation, a generous holiday allowance, various health and other flexible benefits. We are also committed to continuous learning and development via coaching, mentoring, regular conference attendance and sponsoring academic and professional qualifications. Technology and Business Skills At AHL we strive to hire only the brightest and best and most highly skilled and passionate technologists. Essential Exceptional technology skills; recognised by your peers as an expert in your domain A keen interest and understanding of financial markets and instruments A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review, unit testing, refactoring and related approaches Strong knowledge of Python Proficient on Linux platforms with knowledge of various scripting languages Experience of data analysis techniques along with relevant libraries e.g. NumPy/SciPy/Pandas Relevant mathematical knowledge e.g. statistics, asset pricing theory, optimisation algorithms Advantageous Experience of front office quantitative software development e.g. in a hedge fund or investment bank Experience of web based development and visualisation technology for portraying large and complex data sets and relationships Experience of machine learning techniques, natural language processing and related libraries and frameworks e.g. scikit-learn, Tensorflow Personal Attributes Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others Demonstrable passion for technology e.g. personal projects, open-source involvement Intellectually robust with a keenly analytic approach to problem solving Self-organised with the ability to effectively manage time across multiple projects and with competing business demands and priorities Focused on delivering value to the business with relentless efforts to improve process Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior business people alike Confident communicator; able to argue a point concisely and deal positively with conflicting views Work-Life Balance and Benefits at Man Man Group is proud to provide the best working environment possible for all of its employees, and we are committed to equality of opportunity. At Man Group we believe that a diverse workforce is a critical factor in the success of our business, and this is embedded in our culture and values. We run a number of external and internal initiatives, partnerships and programmes that help us to attract and develop talent from diverse backgrounds and encourage diversity and inclusion across our firm and industry Man Group is also a Signatory of the Women in Finance Charter. Man Group supports many charities, and global initiatives. We support professional training and development, and requests for flexible or part-time working. Employees are also offered two 'Mankind' days of paid leave per year as part of the Man Charitable Trust's community volunteering programme. We offer comprehensive, firm-wide employee benefits including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Additional benefits are tailored to local markets and may include private medical coverage, discounted gym membership and wellbeing programmes.
A leading systematic hedge fund, investing across a variety of financial markets in multiple locations, my client is seeking a creative problem-solver to be their next Quant Developer. You will be working in a team comprised of technical and hands-on builders, each wearing multiple hats, and in this role you'll be expected to do the same. Working very closely with Researchers and PMs on the team, your primary focus will be building out from scratch performance attribution systems and portfolio analytics to monitor various live trading strategies. You'll also build out data pipelines to collecting new alternative datasets, automate research workflows, and manage and scale core components of research infrastructure. The successful Quant Developer will have a strong work ethic and a sense of accountability. Requirements Must have minimum 2+ years of Quant Developer experience Strong coding experience in Python and C++, with excellent debugging and analytical skills Experience with Python data science stack, e.g. Pandas/Numpy/Scikit-learn Keen proponent of writing automated tests Bachelors or Masters degree from a top-tier university in Computer Science, Maths, Engineering or related field Benefits Competitive base salaries and performance-based bonuses Very collaborative culture, ideas are implemented Work with passionate, forward-thinking, incredibly smart people Contact If you feel you are a good match, please don't hesitate to get in touch: Madeleine Mamak
May 01, 2024
Full time
A leading systematic hedge fund, investing across a variety of financial markets in multiple locations, my client is seeking a creative problem-solver to be their next Quant Developer. You will be working in a team comprised of technical and hands-on builders, each wearing multiple hats, and in this role you'll be expected to do the same. Working very closely with Researchers and PMs on the team, your primary focus will be building out from scratch performance attribution systems and portfolio analytics to monitor various live trading strategies. You'll also build out data pipelines to collecting new alternative datasets, automate research workflows, and manage and scale core components of research infrastructure. The successful Quant Developer will have a strong work ethic and a sense of accountability. Requirements Must have minimum 2+ years of Quant Developer experience Strong coding experience in Python and C++, with excellent debugging and analytical skills Experience with Python data science stack, e.g. Pandas/Numpy/Scikit-learn Keen proponent of writing automated tests Bachelors or Masters degree from a top-tier university in Computer Science, Maths, Engineering or related field Benefits Competitive base salaries and performance-based bonuses Very collaborative culture, ideas are implemented Work with passionate, forward-thinking, incredibly smart people Contact If you feel you are a good match, please don't hesitate to get in touch: Madeleine Mamak
Salary: up to £85k base The Role As an engineer within the OMS team at one of the world's largest hedge funds, you'll be building the Order Management System underpinning the systematic investment process. This is an opportunity to work closely with the trading desk, quant strategy teams and operations, to deliver an Order Management System which is flexible, robust, and performant to safely trade millions of orders annually and enable the development of new investment strategies. You'll have direct exposure to a wide set of asset classes covering both listed and OTC markets, building deep understanding in how they're executed and booked. The Team A small team with the Markets Platform Engineering group, the OMS sits between strategies and the execution systems, which act as the interface to the market. In the core position of the investment process, this team interacts with many other parts of the firm, providing a unique opportunity to build comprehensive knowledge across the trading lifecycle. It's a particularly exciting time to join as they're currently investing heavily, evaluating the stack to increase both its performance and agility in onboarding new flows to support future growth. The Technology Core systems run on Linux via containers, with most systems built using Java. They use Git for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, Docker for containerisation, Ansible for architecture automation, and Slack for internal communication. That said, the technology list is never static: they are constantly evaluating new tools and libraries. Working Here This fund has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to have enormous impact on the firm. They are actively engaged with the broader technology community. They host and sponsor London's PyData & Machine Learning Meetups and open-source some of their technology, including parts of the Data Platform They regularly talk at leading industry conferences, and tweet about relevant technology and how they're using it. They have a fantastic open-plan office overlooking the River Thames, and continually strive to make the environment a great place in which to work. They offer flexible working, competitive compensation, a generous holiday allowance, health and other benefits. They're also committed to continuous learning and development via coaching, mentoring, conference attendance and sponsoring academic and professional qualifications. Technology and Business Skills You'll be an expert software developer, ideally with an understanding of financial markets and relevant trading experience. You'll join a driven team with broad responsibility, so great communication skills and an ability to work as part of a team are a must. Essential: Expert proficiency in Java. Database / SQL skills. Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues. A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches. Proficient working with Linux. Advantageous: An excellent understanding of financial markets and instruments. Experience with FIX. Python knowledge. Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank. Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing. Experience of web-based development (TypeScript). Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimisation algorithms. Personal Attributes: Strong academic record and a degree with high mathematical and computing content, e.g. Computer Science, Mathematics, Engineering or Physics, from a leading university Craftsman-like approach to building software; you take pride in engineering excellence and instil these values in others Demonstrable passion for technology, e.g. personal projects, open-source involvement Intellectually robust with a keenly analytic approach to problem solving Self-organised, with the ability to effectively manage time across multiple projects and with competing business demands and priorities Focused on delivering value to the business with relentless efforts to improve process Strong interpersonal skills; able to establish and maintain a close working relationship with traders, quantitative researchers, and senior business people alike Confident communicator; able to argue a point concisely and deal positively with conflicting views. Work-Life Balance and Benefits Proud to provide the best working environment possible for all of its employees, they are committed to equality of opportunity. They believe that a diverse workforce is a critical factor in the success of the business, and this is embedded in the culture and values. Running a number of external and internal initiatives, partnerships and programmes which help them to attract and develop talent from diverse backgrounds and encourage diversity and inclusion; they're also a Signatory of the Women in Finance Charter. They support many charities, and global initiatives. Professional training and development is supported too, as well as requests for flexible or part-time working. Employees are also offered two days of paid leave per year as part of their community volunteering programme. They offer comprehensive, firm-wide employee benefits, including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Additional benefits are tailored to local markets and may include private medical coverage, discounted gym membership and wellbeing programmes. Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
May 01, 2024
Full time
Salary: up to £85k base The Role As an engineer within the OMS team at one of the world's largest hedge funds, you'll be building the Order Management System underpinning the systematic investment process. This is an opportunity to work closely with the trading desk, quant strategy teams and operations, to deliver an Order Management System which is flexible, robust, and performant to safely trade millions of orders annually and enable the development of new investment strategies. You'll have direct exposure to a wide set of asset classes covering both listed and OTC markets, building deep understanding in how they're executed and booked. The Team A small team with the Markets Platform Engineering group, the OMS sits between strategies and the execution systems, which act as the interface to the market. In the core position of the investment process, this team interacts with many other parts of the firm, providing a unique opportunity to build comprehensive knowledge across the trading lifecycle. It's a particularly exciting time to join as they're currently investing heavily, evaluating the stack to increase both its performance and agility in onboarding new flows to support future growth. The Technology Core systems run on Linux via containers, with most systems built using Java. They use Git for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, Docker for containerisation, Ansible for architecture automation, and Slack for internal communication. That said, the technology list is never static: they are constantly evaluating new tools and libraries. Working Here This fund has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to have enormous impact on the firm. They are actively engaged with the broader technology community. They host and sponsor London's PyData & Machine Learning Meetups and open-source some of their technology, including parts of the Data Platform They regularly talk at leading industry conferences, and tweet about relevant technology and how they're using it. They have a fantastic open-plan office overlooking the River Thames, and continually strive to make the environment a great place in which to work. They offer flexible working, competitive compensation, a generous holiday allowance, health and other benefits. They're also committed to continuous learning and development via coaching, mentoring, conference attendance and sponsoring academic and professional qualifications. Technology and Business Skills You'll be an expert software developer, ideally with an understanding of financial markets and relevant trading experience. You'll join a driven team with broad responsibility, so great communication skills and an ability to work as part of a team are a must. Essential: Expert proficiency in Java. Database / SQL skills. Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues. A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches. Proficient working with Linux. Advantageous: An excellent understanding of financial markets and instruments. Experience with FIX. Python knowledge. Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank. Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing. Experience of web-based development (TypeScript). Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimisation algorithms. Personal Attributes: Strong academic record and a degree with high mathematical and computing content, e.g. Computer Science, Mathematics, Engineering or Physics, from a leading university Craftsman-like approach to building software; you take pride in engineering excellence and instil these values in others Demonstrable passion for technology, e.g. personal projects, open-source involvement Intellectually robust with a keenly analytic approach to problem solving Self-organised, with the ability to effectively manage time across multiple projects and with competing business demands and priorities Focused on delivering value to the business with relentless efforts to improve process Strong interpersonal skills; able to establish and maintain a close working relationship with traders, quantitative researchers, and senior business people alike Confident communicator; able to argue a point concisely and deal positively with conflicting views. Work-Life Balance and Benefits Proud to provide the best working environment possible for all of its employees, they are committed to equality of opportunity. They believe that a diverse workforce is a critical factor in the success of the business, and this is embedded in the culture and values. Running a number of external and internal initiatives, partnerships and programmes which help them to attract and develop talent from diverse backgrounds and encourage diversity and inclusion; they're also a Signatory of the Women in Finance Charter. They support many charities, and global initiatives. Professional training and development is supported too, as well as requests for flexible or part-time working. Employees are also offered two days of paid leave per year as part of their community volunteering programme. They offer comprehensive, firm-wide employee benefits, including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Additional benefits are tailored to local markets and may include private medical coverage, discounted gym membership and wellbeing programmes. Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
The Role As an engineer within the AHL OMS team you'll be building the Order Management System underpinning the systematic investment process for AHL. This is an opportunity to work closely with our trading desk, quant strategy teams, and operations to deliver an Order Management System which is flexible, robust, and performant to safely trade millions of orders annually and enable the development of new investment strategies. You'll have direct exposure to a wide set of asset classes covering both listed and OTC markets, building deep understanding in how they're executed and booked. The Team We are a small team within our Markets Platform Engineering group, with the OMS sitting between AHL strategies and our execution systems which act as the interface to the market. We're in the core position of the investment process and interact with many other parts of the firm, providing a unique opportunity to build comprehensive knowledge across the trading lifecycle. It's a particularly exciting time to join as we're currently investing heavily, evaluating our stack to increase both its performance and agility in onboarding new flows to support AHL's future growth. Our Technology Our systems run on Linux via containers, with most systems built using Java. We use Git for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, Docker for containerisation, Ansible for architecture automation, and Slack for internal communication. That said, our technology is never static: we constantly evaluate new tools and libraries. Working Here Man Tech has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do. We are actively engaged with the broader technology community. We host and sponsor London's PyData and Machine Learning Meetups We open-source some of our technology including parts of our Data Platform. See We regularly talk at leading industry conferences, and tweet about relevant technology and how we're using it. We're fortunate enough to have a fantastic open-plan office overlooking the River Thames, and continually strive to make our environment a great place in which to work. We offer flexible working, competitive compensation, a generous holiday allowance, health and other benefits. We are also committed to continuous learning and development via coaching, mentoring, conference attendance and sponsoring academic and professional qualifications. Technology and Business Skills We strive to hire the brightest, best and most passionate technologists. You'll be an expert software developer, ideally with an understanding of financial markets and relevant trading experience. You'll join a driven team with broad responsibility, so great communication skills and an ability to work as part of a team are a must. Essential Expert proficiency in Java. Database / SQL skills. Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues. A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches. Proficient working with Linux. Advantageous An excellent understanding of financial markets and instruments. Experience with FIX. Python knowledge. Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank. Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing. Experience of web-based development (TypeScript). Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimisation algorithms. Personal Attributes Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others Demonstrable passion for technology e.g. personal projects, open-source involvement Intellectually robust with an analytic approach to problem solving Self-organised with the ability to effectively manage time across multiple projects and with competing business demands and priorities Focused on delivering value to the business with relentless efforts to improve process Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior business people alike Confident communicator; able to argue a point concisely and deal positively with conflicting views. Work-Life Balance and Benefits at Man Man Group is proud to provide the best working environment possible for all of its employees, and we are committed to equality of opportunity. At Man Group we believe that a diverse workforce is a critical factor in the success of our business, and this is embedded in our culture and values. We run a number of external and internal initiatives, partnerships and programmes that help us to attract and develop talent from diverse backgrounds and encourage diversity and inclusion across our firm and industry Man Group is also a Signatory of the Women in Finance Charter. Man Group supports many charities, and global initiatives. We support professional training and development, and requests for flexible or part-time working. Employees are also offered two 'Mankind' days of paid leave per year as part of the Man Charitable Trust's community volunteering programme. We offer comprehensive, firm-wide employee benefits including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Additional benefits are tailored to local markets and may include private medical coverage, discounted gym membership and wellbeing programmes.
May 01, 2024
Full time
The Role As an engineer within the AHL OMS team you'll be building the Order Management System underpinning the systematic investment process for AHL. This is an opportunity to work closely with our trading desk, quant strategy teams, and operations to deliver an Order Management System which is flexible, robust, and performant to safely trade millions of orders annually and enable the development of new investment strategies. You'll have direct exposure to a wide set of asset classes covering both listed and OTC markets, building deep understanding in how they're executed and booked. The Team We are a small team within our Markets Platform Engineering group, with the OMS sitting between AHL strategies and our execution systems which act as the interface to the market. We're in the core position of the investment process and interact with many other parts of the firm, providing a unique opportunity to build comprehensive knowledge across the trading lifecycle. It's a particularly exciting time to join as we're currently investing heavily, evaluating our stack to increase both its performance and agility in onboarding new flows to support AHL's future growth. Our Technology Our systems run on Linux via containers, with most systems built using Java. We use Git for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, Docker for containerisation, Ansible for architecture automation, and Slack for internal communication. That said, our technology is never static: we constantly evaluate new tools and libraries. Working Here Man Tech has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do. We are actively engaged with the broader technology community. We host and sponsor London's PyData and Machine Learning Meetups We open-source some of our technology including parts of our Data Platform. See We regularly talk at leading industry conferences, and tweet about relevant technology and how we're using it. We're fortunate enough to have a fantastic open-plan office overlooking the River Thames, and continually strive to make our environment a great place in which to work. We offer flexible working, competitive compensation, a generous holiday allowance, health and other benefits. We are also committed to continuous learning and development via coaching, mentoring, conference attendance and sponsoring academic and professional qualifications. Technology and Business Skills We strive to hire the brightest, best and most passionate technologists. You'll be an expert software developer, ideally with an understanding of financial markets and relevant trading experience. You'll join a driven team with broad responsibility, so great communication skills and an ability to work as part of a team are a must. Essential Expert proficiency in Java. Database / SQL skills. Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues. A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches. Proficient working with Linux. Advantageous An excellent understanding of financial markets and instruments. Experience with FIX. Python knowledge. Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank. Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing. Experience of web-based development (TypeScript). Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimisation algorithms. Personal Attributes Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others Demonstrable passion for technology e.g. personal projects, open-source involvement Intellectually robust with an analytic approach to problem solving Self-organised with the ability to effectively manage time across multiple projects and with competing business demands and priorities Focused on delivering value to the business with relentless efforts to improve process Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior business people alike Confident communicator; able to argue a point concisely and deal positively with conflicting views. Work-Life Balance and Benefits at Man Man Group is proud to provide the best working environment possible for all of its employees, and we are committed to equality of opportunity. At Man Group we believe that a diverse workforce is a critical factor in the success of our business, and this is embedded in our culture and values. We run a number of external and internal initiatives, partnerships and programmes that help us to attract and develop talent from diverse backgrounds and encourage diversity and inclusion across our firm and industry Man Group is also a Signatory of the Women in Finance Charter. Man Group supports many charities, and global initiatives. We support professional training and development, and requests for flexible or part-time working. Employees are also offered two 'Mankind' days of paid leave per year as part of the Man Charitable Trust's community volunteering programme. We offer comprehensive, firm-wide employee benefits including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Additional benefits are tailored to local markets and may include private medical coverage, discounted gym membership and wellbeing programmes.
My client is an award-winning multi-strategy hedge fund, and their Electronic Trade Engineering (ETE) team sits at the nexus of investment professionals and global markets, working closely with traders and portfolio managers to automate and optimize the execution of trades. Their aim is to build a unified, best-in-class trading technology platform that can scale with the diversity and volume of the markets and provide a competitive edge when attacking new commercial opportunities. Opportunity: Core Trading Platform Developer ETE builds and maintains a core trading platform that allows fund-aligned teams to develop business applications and workflows in a high-performance, reliable, scalable distributed architecture. In this role, you will: Architect, develop, deploy, and operate new and existing components of the trading system Propose designs to continuously improve performance, functionality, and stability of the system Exercise sound software engineering judgment, charting a path amongst tactical and strategic tradeoffs to satisfy short- and long-term commercial goals. Facilitate communication and collaboration with business users, compliance officers, and peer technology teams Required Qualifications: Solid computer science fundamentals Expert C++ or Java development skills Strong network and multithreaded programming skills Practical knowledge of some message-oriented middleware (e.g., Kafka, Solace, LBM, Tib/RV, etc.) Proven track record in software design and development Excellent analysis / problem solving skills Strong communication and teamwork skills Ability to manage multiple tasks in a demanding and dynamic environment Demonstrable interest in financial topics and a clear desire and motivation to learn more Minimum of a Bachelor's degree in Computer Science or a related STEM discipline Preferred Qualifications: Electronic trading and execution strategies expertise Prior experience developing trading systems Python scripting experience Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
May 01, 2024
Full time
My client is an award-winning multi-strategy hedge fund, and their Electronic Trade Engineering (ETE) team sits at the nexus of investment professionals and global markets, working closely with traders and portfolio managers to automate and optimize the execution of trades. Their aim is to build a unified, best-in-class trading technology platform that can scale with the diversity and volume of the markets and provide a competitive edge when attacking new commercial opportunities. Opportunity: Core Trading Platform Developer ETE builds and maintains a core trading platform that allows fund-aligned teams to develop business applications and workflows in a high-performance, reliable, scalable distributed architecture. In this role, you will: Architect, develop, deploy, and operate new and existing components of the trading system Propose designs to continuously improve performance, functionality, and stability of the system Exercise sound software engineering judgment, charting a path amongst tactical and strategic tradeoffs to satisfy short- and long-term commercial goals. Facilitate communication and collaboration with business users, compliance officers, and peer technology teams Required Qualifications: Solid computer science fundamentals Expert C++ or Java development skills Strong network and multithreaded programming skills Practical knowledge of some message-oriented middleware (e.g., Kafka, Solace, LBM, Tib/RV, etc.) Proven track record in software design and development Excellent analysis / problem solving skills Strong communication and teamwork skills Ability to manage multiple tasks in a demanding and dynamic environment Demonstrable interest in financial topics and a clear desire and motivation to learn more Minimum of a Bachelor's degree in Computer Science or a related STEM discipline Preferred Qualifications: Electronic trading and execution strategies expertise Prior experience developing trading systems Python scripting experience Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
Who are we? Bloomberg has tens of millions of time series our clients can use to generate ideas and make trading decisions. Some of these time series represent prices, whereas others represent fundamental data, such as the inventory of warehouses around the world. We have developed a system that organises time series and datasets across the Commodities, Foreign Exchange/Currencies, Economics, ESG and Bloomberg Intelligence spaces. Our system enables downstream applications to empower Bloomberg's customers to hedge their inherent business risks, brokers to facilitate deals between their clients and speculators identify opportunities. Technology We develop primarily in Python 3 and Javascript, and maintain some assets in C++. We use Postgres for our primary database, RabbitMQ for work distribution and Solr & Redis for specialist use cases. We started to use RDF for inter-system communication. We've designed a variety of GraphQL services, where we can solve multiple query problems with a single implementation. We drive our SDLC processes from our GitHub Enterprise instance and use Jenkins for CI. We deploy to a mix of containerised and Linux VM-based environments. What's in it for you? We place a lot of value on a good developer experience and developing the right solution. Every week, we encourage people to spend half a day on engineer-led learning and innovation. As part of this process, the team has open sourced 2 Python libraries and introduced GraphQL to our stack. We have been an agile team since 2015; we started with Scrum, but have now adopted predominantly Kanban practices. We regularly reflect on our process, practices and tools together as a team in order to evolve our way of working. We work closely with our product owner and delivery manager, and encourage everyone on the team to contribute to the roadmap and develop a breadth of knowledge across our assets. We'll trust you to: Implement stable solutions using the best technology for the job, whether that is well-established in the system or introduced from outside of Bloomberg, in order to deliver solutions that minimize maintenance cost and improve our reliability and performance Contribute to the work of the engineering team, including mentoring junior members, pair programming and peer reviewing Contribute to the work of the wider group, including collaborating with product owners and data administration teams, to understand and develop solutions to their problems Participate actively in our agile process You'll need to have: Experience with one or more of the following: Python, JavaScript, C or C++ An aptitude for problem solving, and a desire to build software solutions to complex business problems A team player attitude and collaborative approach to development Commitment to building quality software through tests We'd love to see: Familiarity with Postgres, Solr, Redis and/or GraphQL Experience with RDF, or similar knowledge base technologies Interest in learning about the financial markets If this sounds like you, please apply! Interview process: We believe interviewing is a two way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background, but the general framework can be found here: We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know. And do check out our blog, TechAtBloomberg.com/ to learn more. Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We have a lot of opportunities to choose from in Engineering, and it is important to us that your skills and experience align best with the team you are interviewing with. To help ensure you are placed on the right team, your application will be considered for all of our current vacancies in Engineering at the first stage of the interview process.
Nov 04, 2021
Full time
Who are we? Bloomberg has tens of millions of time series our clients can use to generate ideas and make trading decisions. Some of these time series represent prices, whereas others represent fundamental data, such as the inventory of warehouses around the world. We have developed a system that organises time series and datasets across the Commodities, Foreign Exchange/Currencies, Economics, ESG and Bloomberg Intelligence spaces. Our system enables downstream applications to empower Bloomberg's customers to hedge their inherent business risks, brokers to facilitate deals between their clients and speculators identify opportunities. Technology We develop primarily in Python 3 and Javascript, and maintain some assets in C++. We use Postgres for our primary database, RabbitMQ for work distribution and Solr & Redis for specialist use cases. We started to use RDF for inter-system communication. We've designed a variety of GraphQL services, where we can solve multiple query problems with a single implementation. We drive our SDLC processes from our GitHub Enterprise instance and use Jenkins for CI. We deploy to a mix of containerised and Linux VM-based environments. What's in it for you? We place a lot of value on a good developer experience and developing the right solution. Every week, we encourage people to spend half a day on engineer-led learning and innovation. As part of this process, the team has open sourced 2 Python libraries and introduced GraphQL to our stack. We have been an agile team since 2015; we started with Scrum, but have now adopted predominantly Kanban practices. We regularly reflect on our process, practices and tools together as a team in order to evolve our way of working. We work closely with our product owner and delivery manager, and encourage everyone on the team to contribute to the roadmap and develop a breadth of knowledge across our assets. We'll trust you to: Implement stable solutions using the best technology for the job, whether that is well-established in the system or introduced from outside of Bloomberg, in order to deliver solutions that minimize maintenance cost and improve our reliability and performance Contribute to the work of the engineering team, including mentoring junior members, pair programming and peer reviewing Contribute to the work of the wider group, including collaborating with product owners and data administration teams, to understand and develop solutions to their problems Participate actively in our agile process You'll need to have: Experience with one or more of the following: Python, JavaScript, C or C++ An aptitude for problem solving, and a desire to build software solutions to complex business problems A team player attitude and collaborative approach to development Commitment to building quality software through tests We'd love to see: Familiarity with Postgres, Solr, Redis and/or GraphQL Experience with RDF, or similar knowledge base technologies Interest in learning about the financial markets If this sounds like you, please apply! Interview process: We believe interviewing is a two way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background, but the general framework can be found here: We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know. And do check out our blog, TechAtBloomberg.com/ to learn more. Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We have a lot of opportunities to choose from in Engineering, and it is important to us that your skills and experience align best with the team you are interviewing with. To help ensure you are placed on the right team, your application will be considered for all of our current vacancies in Engineering at the first stage of the interview process.