Java Developer / Software Engineer (Low Latency Trading) WFH / London to £120k Do have expertise with Java development combined with low latency trade order management systems experience? You could be progressing your career in a senior, impactful role at a growing FinTech that provide trading platforms to a range of finance professionals, whilst enjoying a range of perks and benefits including almost remote working with only one-two days a month in London. As a Java Developer you'll design, develop and support trading systems, tools and infrastructure, optimising performance and scalability. You'll collaborate with traders, quants, risk and the wider engineering team to make improvements to the trading infrastructure, keeping up to date with the latest trends and development techniques to help unlock growth and enhance profitability. Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office once a month (or more often if preferred). About you: You have strong Java development experience including multi-threading You have experience of working on low latency trade order routing systems You have an understanding of time series / tick databases e.g. KDB You have advanced analysis and problem solving skills You have commercial acumen / entrepreneurial outlook Ideally you will have experience with another programming language such as Python, C# or C++ You're degree educated, Computer Science preferred What's in it for you: As a Java Developer / Software Engineer you will earn a competitive package: Salary (to £120k) Pension Healthcare Remote working (1x day a month in London) Continual learning and career development opportunities Apply now to find out more about this Java Developer / Software Engineer (Low Latency Trading) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Apr 18, 2024
Full time
Java Developer / Software Engineer (Low Latency Trading) WFH / London to £120k Do have expertise with Java development combined with low latency trade order management systems experience? You could be progressing your career in a senior, impactful role at a growing FinTech that provide trading platforms to a range of finance professionals, whilst enjoying a range of perks and benefits including almost remote working with only one-two days a month in London. As a Java Developer you'll design, develop and support trading systems, tools and infrastructure, optimising performance and scalability. You'll collaborate with traders, quants, risk and the wider engineering team to make improvements to the trading infrastructure, keeping up to date with the latest trends and development techniques to help unlock growth and enhance profitability. Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office once a month (or more often if preferred). About you: You have strong Java development experience including multi-threading You have experience of working on low latency trade order routing systems You have an understanding of time series / tick databases e.g. KDB You have advanced analysis and problem solving skills You have commercial acumen / entrepreneurial outlook Ideally you will have experience with another programming language such as Python, C# or C++ You're degree educated, Computer Science preferred What's in it for you: As a Java Developer / Software Engineer you will earn a competitive package: Salary (to £120k) Pension Healthcare Remote working (1x day a month in London) Continual learning and career development opportunities Apply now to find out more about this Java Developer / Software Engineer (Low Latency Trading) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Job Title: Quantitative Python Developer Location: City of London Client:Multi-Strategy Investment Manager Package: £200,000 OTE About the Client: Our client is a prestigious multi-strategy investment manager committed to pushing the boundaries of quantitative finance. With a focus on innovation and excellence, they are dedicated to delivering superior results for their clients. They offer a dynamic and collaborative work environment where talented professionals can thrive and make a significant impact. Position Overview: Our client is seeking a skilled Quantitative Python Developer to join their team. The ideal candidate will have 3 to 5 years of experience as a Junior Quantitative Developer, with a strong foundation in Python programming within the quantitative finance domain. Candidates should have a proven track record of working on quant systems and possess a deep understanding of quantitative methodologies. Responsibilities: - Collaborate with quantitative researchers and traders to develop and implement advanced trading strategies and models.- Utilise Python to build and maintain robust and efficient quant systems, including data processing pipelines, risk management tools, and algorithmic trading platforms.- Conduct quantitative analysis and research to support the development and enhancement of trading algorithms.- Optimise and streamline quantitative processes to improve efficiency and accuracy.- Work closely with cross-functional teams to integrate quantitative models into trading systems. Requirements: - Bachelor's, Master's, or PhD degree in Mathematics, Computer Science, Physics, Engineering, or a related field from a Russel Group university.- 3 to 5 years of experience as a Junior Quantitative Developer in the financial industry.- Proficiency in Python programming language with a focus on quantitative finance applications.- Strong understanding of mathematical and statistical concepts relevant to quantitative finance, such as stochastic calculus, probability theory, and time series analysis.- Experience working on quant systems and familiarity with quantitative libraries and frameworks.- Excellent problem-solving skills and attention to detail.- Effective communication skills and ability to collaborate in a team environment. Preferred Qualifications: - Knowledge of other programming languages such as Java, C++, or R.- Familiarity with financial markets, trading instruments, and risk management principles.- Experience with data analysis tools and techniques, such as pandas, NumPy, or SciPy.- Previous exposure to machine learning and AI techniques in a financial context. Benefits: - Competitive salary and performance-based bonuses.- Comprehensive health, dental, and vision insurance plans.- Generous holiday and leave policies.- Retirement savings plan with employer contributions.- Opportunities for professional development and further education. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Apr 17, 2024
Full time
Job Title: Quantitative Python Developer Location: City of London Client:Multi-Strategy Investment Manager Package: £200,000 OTE About the Client: Our client is a prestigious multi-strategy investment manager committed to pushing the boundaries of quantitative finance. With a focus on innovation and excellence, they are dedicated to delivering superior results for their clients. They offer a dynamic and collaborative work environment where talented professionals can thrive and make a significant impact. Position Overview: Our client is seeking a skilled Quantitative Python Developer to join their team. The ideal candidate will have 3 to 5 years of experience as a Junior Quantitative Developer, with a strong foundation in Python programming within the quantitative finance domain. Candidates should have a proven track record of working on quant systems and possess a deep understanding of quantitative methodologies. Responsibilities: - Collaborate with quantitative researchers and traders to develop and implement advanced trading strategies and models.- Utilise Python to build and maintain robust and efficient quant systems, including data processing pipelines, risk management tools, and algorithmic trading platforms.- Conduct quantitative analysis and research to support the development and enhancement of trading algorithms.- Optimise and streamline quantitative processes to improve efficiency and accuracy.- Work closely with cross-functional teams to integrate quantitative models into trading systems. Requirements: - Bachelor's, Master's, or PhD degree in Mathematics, Computer Science, Physics, Engineering, or a related field from a Russel Group university.- 3 to 5 years of experience as a Junior Quantitative Developer in the financial industry.- Proficiency in Python programming language with a focus on quantitative finance applications.- Strong understanding of mathematical and statistical concepts relevant to quantitative finance, such as stochastic calculus, probability theory, and time series analysis.- Experience working on quant systems and familiarity with quantitative libraries and frameworks.- Excellent problem-solving skills and attention to detail.- Effective communication skills and ability to collaborate in a team environment. Preferred Qualifications: - Knowledge of other programming languages such as Java, C++, or R.- Familiarity with financial markets, trading instruments, and risk management principles.- Experience with data analysis tools and techniques, such as pandas, NumPy, or SciPy.- Previous exposure to machine learning and AI techniques in a financial context. Benefits: - Competitive salary and performance-based bonuses.- Comprehensive health, dental, and vision insurance plans.- Generous holiday and leave policies.- Retirement savings plan with employer contributions.- Opportunities for professional development and further education. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Support Developer (C++ Python SQL) London / WFH to £120k Are you a technologist who enjoys problem solving? You could be progressing your career working on complex, real-time systems at a global Systematic Trading firm, with significant bonus earning potential. As a Support Developer you'll provide 2nd and 3rd support on highly complex quantitative trading systems, real-time analytics and research infrastructure. You'll collaborate across multiple teams to troubleshoot and resolve issues, provide system monitoring, develop new tools and features in Python and C++, handle configuration and change management and provide onboarding assistance. Location / WFH: You'll join a highly talented team in the London office three days a week with flexibility to work from home the other two days. Requirements: You have strong technical support or software engineering experience You have experience with co-located, low latency trading systems You're fluent with C++, Python and SQL You have advanced analysis and problem solving abilities You have a good understanding of the full software development lifecycle including production deployment Ideally you will have experience with cloud based services (AWS, Azure, GCP) You are degree educated, Computer Science or similar discipline from a top tier university Salary & benefits: As a Support Developer you will earn a competitive salary (to £120k) plus significant bonus and benefits package. Apply now to find out more about this Support Developer (C++ Python SQL Trading) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Apr 17, 2024
Full time
Support Developer (C++ Python SQL) London / WFH to £120k Are you a technologist who enjoys problem solving? You could be progressing your career working on complex, real-time systems at a global Systematic Trading firm, with significant bonus earning potential. As a Support Developer you'll provide 2nd and 3rd support on highly complex quantitative trading systems, real-time analytics and research infrastructure. You'll collaborate across multiple teams to troubleshoot and resolve issues, provide system monitoring, develop new tools and features in Python and C++, handle configuration and change management and provide onboarding assistance. Location / WFH: You'll join a highly talented team in the London office three days a week with flexibility to work from home the other two days. Requirements: You have strong technical support or software engineering experience You have experience with co-located, low latency trading systems You're fluent with C++, Python and SQL You have advanced analysis and problem solving abilities You have a good understanding of the full software development lifecycle including production deployment Ideally you will have experience with cloud based services (AWS, Azure, GCP) You are degree educated, Computer Science or similar discipline from a top tier university Salary & benefits: As a Support Developer you will earn a competitive salary (to £120k) plus significant bonus and benefits package. Apply now to find out more about this Support Developer (C++ Python SQL Trading) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Java Developer - Rates eTrading - sought by leading investment bank based in Canary Wharf - Hybrid - Contract inside IR35 Job Responsibilities/Role: Designing and developing front office eTrading applications to the trading business Working directly with Traders, Sales, and Quants to contribute towards the future direction of the platform. Utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable, flexible, and maintainable. Driving engineering standards and continuing to strive for best Enhancing our automated testing efforts and optimizing our UAT process Mentoring strong and energetic team in EMEA region Serving as advisor or coach to new or lower-level analysts Troubleshooting challenging performance and scalability issues Assisting in third line support during core trading hours Job Opportunities: Develop efficient and robust solutions to challenging business problems. Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows. Qualifications: Required 10+ years of programming experience with an Object-oriented language (preferably Java), Multi-Threading and any relational database Solid architectural understanding of enterprise applications Understanding of computing science fundamentals - concurrency, algorithms, data structures, design patterns, etc. Preferred Experience with Java Core, Spring framework and Linux Experience developing large financial software trading systems with substantial hands-on development experience in building systems with an attention to optimizing and tuning performance, while also demonstrating critical thinking skills related to re-use, scalability, and troubleshooting. Experience with ION Trading solutions Knowledge of major Rates Financial Products (e.g., EuroGovies/Swaps/GILTS/SAS etc.) and Broker/Customer Markets electronic trading flows. Experience of KDB Experience with modern software development practices such as Agile development, test-driven development, and continuous integration and continuous delivery. Please apply within for further details or call - Matt Holmes - Harvey Nash
Apr 16, 2024
Full time
Senior Java Developer - Rates eTrading - sought by leading investment bank based in Canary Wharf - Hybrid - Contract inside IR35 Job Responsibilities/Role: Designing and developing front office eTrading applications to the trading business Working directly with Traders, Sales, and Quants to contribute towards the future direction of the platform. Utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable, flexible, and maintainable. Driving engineering standards and continuing to strive for best Enhancing our automated testing efforts and optimizing our UAT process Mentoring strong and energetic team in EMEA region Serving as advisor or coach to new or lower-level analysts Troubleshooting challenging performance and scalability issues Assisting in third line support during core trading hours Job Opportunities: Develop efficient and robust solutions to challenging business problems. Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows. Qualifications: Required 10+ years of programming experience with an Object-oriented language (preferably Java), Multi-Threading and any relational database Solid architectural understanding of enterprise applications Understanding of computing science fundamentals - concurrency, algorithms, data structures, design patterns, etc. Preferred Experience with Java Core, Spring framework and Linux Experience developing large financial software trading systems with substantial hands-on development experience in building systems with an attention to optimizing and tuning performance, while also demonstrating critical thinking skills related to re-use, scalability, and troubleshooting. Experience with ION Trading solutions Knowledge of major Rates Financial Products (e.g., EuroGovies/Swaps/GILTS/SAS etc.) and Broker/Customer Markets electronic trading flows. Experience of KDB Experience with modern software development practices such as Agile development, test-driven development, and continuous integration and continuous delivery. Please apply within for further details or call - Matt Holmes - Harvey Nash
Our client is a leading and well-established High-Frequency Prop Trading and Market-Making firm. The business is going from strength to strength and enjoys exceptional profits. As a consequence, the need has arisen to hire an additional senior software engineer with an accomplished background working in low-latency trading systems, commercial experience with Rust and a background in either C++ or Java with a focus on optimising performance. You would work on a bleeding-edge tech estate with a team of elite engineers who operate in an inclusive and collaborative culture. Our client seeks the best and offers an above-market basic salary and exceptional bonuses. THE ROLE: Create efficient, low-latency trading systems in Rust, replacing the current blend of Java and C++ where necessary Collaborate closely with your colleagues in quantitative research, and trading to understand business needs and devise cutting-edge technical solutions. Compose clean, maintainable, and optimized code with a strong focus on minimizing latency, maximizing throughput, and enabling seamless scalability. Establish and manage a sturdy trading infrastructure capable of effortlessly managing substantial data and transaction loads. Work in tandem with other developers, DevOps specialists, and IT support teams to ensure the smooth and error-free operation of our trading systems. SKILLS / EXPERIENCE REQUIRED: Proficiency in Rust with a background in either Java and C++. Exceptional software engineering skills including multithreading, concurrency, and networking Knowledge of financial markets and trading systems. Adeptness with various communication protocols, including TCP, UDP (unicast and multicast), as well as a deep understanding of WebSocket, HTTP, and FIX protocols. Exposure to SBE (Simple Binary Encoding) or related protocols Practical experience in Inter-process Communication (IPC) over shared memory. Strong problem-solving and analytical abilities. Exceptional communication and collaboration skills. Awareness of time-series databases and big data technologies.
Apr 16, 2024
Full time
Our client is a leading and well-established High-Frequency Prop Trading and Market-Making firm. The business is going from strength to strength and enjoys exceptional profits. As a consequence, the need has arisen to hire an additional senior software engineer with an accomplished background working in low-latency trading systems, commercial experience with Rust and a background in either C++ or Java with a focus on optimising performance. You would work on a bleeding-edge tech estate with a team of elite engineers who operate in an inclusive and collaborative culture. Our client seeks the best and offers an above-market basic salary and exceptional bonuses. THE ROLE: Create efficient, low-latency trading systems in Rust, replacing the current blend of Java and C++ where necessary Collaborate closely with your colleagues in quantitative research, and trading to understand business needs and devise cutting-edge technical solutions. Compose clean, maintainable, and optimized code with a strong focus on minimizing latency, maximizing throughput, and enabling seamless scalability. Establish and manage a sturdy trading infrastructure capable of effortlessly managing substantial data and transaction loads. Work in tandem with other developers, DevOps specialists, and IT support teams to ensure the smooth and error-free operation of our trading systems. SKILLS / EXPERIENCE REQUIRED: Proficiency in Rust with a background in either Java and C++. Exceptional software engineering skills including multithreading, concurrency, and networking Knowledge of financial markets and trading systems. Adeptness with various communication protocols, including TCP, UDP (unicast and multicast), as well as a deep understanding of WebSocket, HTTP, and FIX protocols. Exposure to SBE (Simple Binary Encoding) or related protocols Practical experience in Inter-process Communication (IPC) over shared memory. Strong problem-solving and analytical abilities. Exceptional communication and collaboration skills. Awareness of time-series databases and big data technologies.
Software Developer / Engineer (Quantitative C++ Python Linux) London / WFH to £160k Do you have expertise with C++ / Python backend development? You could be progressing your career working on complex, real-time systems at a global Hedge Fund in a senior, hands-on role with continual learning, development and problem solving opportunities. As a Software Developer you'll collaborate with a small engineering team and with Portfolio Managers to build, operate and evolve the technical stack; you'll be developing modular systems to tackle a range of challenges such as data pipelines, intraday signal research tools, high frequency trading and back-testing, real-time market data systems, monitoring systems as well as data storage, times series data and event correlation. You'll work across the full development lifecycle, from requirements analysis through to solution delivery; there's lots of problem solving within a fast paced environment. Location / WFH: You'll join a highly talented team in the London office three days a week with flexibility to work from home the other two days. Requirements: You have expertise with C++ and are fluent with Python You have experience of designing and developing research and live trading infrastructure at a buy-side firm (i.e. Hedge Fund or trading company), including experience in Futures and FX You have a strong knowledge of Linux OS / Systems Administration You have a good understanding of computer architecture, databases, real-time systems, distributed computing, OOP, Data Structures, Design Patterns, Algorithms You're collaborative with excellent English language communication skills You are degree educated, likely to MSc / PhD level - Computer Science or similar discipline Salary & benefits: As a Software Developer / Engineer you will earn a competitive salary (to £160k) plus significant bonus and benefits package (c100%). Apply now to find out more about this Software Developer / Engineer (Quantitative C++ Python Linux) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Apr 16, 2024
Full time
Software Developer / Engineer (Quantitative C++ Python Linux) London / WFH to £160k Do you have expertise with C++ / Python backend development? You could be progressing your career working on complex, real-time systems at a global Hedge Fund in a senior, hands-on role with continual learning, development and problem solving opportunities. As a Software Developer you'll collaborate with a small engineering team and with Portfolio Managers to build, operate and evolve the technical stack; you'll be developing modular systems to tackle a range of challenges such as data pipelines, intraday signal research tools, high frequency trading and back-testing, real-time market data systems, monitoring systems as well as data storage, times series data and event correlation. You'll work across the full development lifecycle, from requirements analysis through to solution delivery; there's lots of problem solving within a fast paced environment. Location / WFH: You'll join a highly talented team in the London office three days a week with flexibility to work from home the other two days. Requirements: You have expertise with C++ and are fluent with Python You have experience of designing and developing research and live trading infrastructure at a buy-side firm (i.e. Hedge Fund or trading company), including experience in Futures and FX You have a strong knowledge of Linux OS / Systems Administration You have a good understanding of computer architecture, databases, real-time systems, distributed computing, OOP, Data Structures, Design Patterns, Algorithms You're collaborative with excellent English language communication skills You are degree educated, likely to MSc / PhD level - Computer Science or similar discipline Salary & benefits: As a Software Developer / Engineer you will earn a competitive salary (to £160k) plus significant bonus and benefits package (c100%). Apply now to find out more about this Software Developer / Engineer (Quantitative C++ Python Linux) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Who You Are: The Director of Risk Management will play a pivotal role in our organization, leading our market risk management efforts to identify, assess, and mitigate risks that could impact our portfolio. The ideal candidate will bring a strategic perspective to risk management, ensuring that our fund navigates market volatilities with a proactive and prudent approach. This role requires a combination of deep understanding of both traditional market risk principles and the unique challenges and opportunities presented by the digital asset markets. What You'll Do: Design and implement cutting-edge market risk management strategies and policies to identify, measure, and manage market-related risks, including interest rate, currency, equity, commodity risks, and the unique volatility, liquidity, and regulatory aspects of digital assets. Lead the local market risk management team with a specific focus on digital assets, promoting a culture of risk awareness and disciplined risk-taking across digital and traditional asset classes. Own and champion GDUK's Enterprise Risk Management Framework. Work with 2nd/3rd LoD functions to ensure all Non-Market Enterprise Risks are identified and mitigated to within Risk Appetite. Ensure adherence to the FCA's IFPR and actively participate in the ICARA process. The candidate must demonstrate a thorough understanding of the regulatory requirements specific to digital asset investments. Work closely with the trading team to integrate risk management practices into the decision-making process, aligning with local risk appetite and investment objectives. Perform rigorous risk assessments and scenario analysis tailored to digital asset markets, evaluating the potential impact of market, regulatory, and technological changes on the portfolio. Develop and oversee advanced risk analytics and modeling techniques specific to digital assets to enhance risk measurement and reporting. Serve as the primary advisor on market risk issues related to digital assets for senior management, recommending strategies to mitigate risks while seizing market opportunities. Maintain up-to-date knowledge of the digital asset market trends, regulatory developments, and risk management best practices to continuously refine our risk management framework. Leverage on-chain information to enable data driven decision making and risk management. Assist in the development and maintenance of systems to calculate risk metrics. Direct Regulator engagement when required. What We're Looking For: 10+ years of experience in risk management, with significant expertise in digital assets and market risk, within a hedge fund, investment bank, or related financial institution. Advanced degree in Finance, Economics, Mathematics, or a related field, with professional certifications such as FRM or CFA being highly desirable. Proven leadership capabilities and the ability to manage a team focused on digital asset risk. Demonstrated experience with the FCA's IFPR and the ICARA process, including a successful track record of engaging with regulators. Demonstrated experience of managing ERM Frameworks and implementing ERM strategies. Strong analytical, quantitative, and technical skills, with experience in risk modeling tools and techniques relevant to digital assets. Exceptional communication skills, with the ability to articulate complex risk scenarios and strategies in digital assets to diverse stakeholders. Comprehensive understanding of the digital asset ecosystem, including cryptocurrencies, tokenized assets, blockchain technology, and the associated regulatory landscape. Strategic and proactive in risk management, with the foresight to anticipate and address risks in the fast-paced digital asset market. Experience in Python, SQL, and Excel What We Offer: Competitive base salary and bonus Competitive paid time off Company-paid health and protective benefits for employees and their eligible dependents Free virtual coaching sessions through Ginger Free daily snacks in-office Opportunities to learn about the Crypto industry Smart, entrepreneurial, and fun colleagues Benefits may vary depending on location. Apply now and join us on our mission to engineer a new economic paradigm.
Apr 14, 2024
Full time
Who You Are: The Director of Risk Management will play a pivotal role in our organization, leading our market risk management efforts to identify, assess, and mitigate risks that could impact our portfolio. The ideal candidate will bring a strategic perspective to risk management, ensuring that our fund navigates market volatilities with a proactive and prudent approach. This role requires a combination of deep understanding of both traditional market risk principles and the unique challenges and opportunities presented by the digital asset markets. What You'll Do: Design and implement cutting-edge market risk management strategies and policies to identify, measure, and manage market-related risks, including interest rate, currency, equity, commodity risks, and the unique volatility, liquidity, and regulatory aspects of digital assets. Lead the local market risk management team with a specific focus on digital assets, promoting a culture of risk awareness and disciplined risk-taking across digital and traditional asset classes. Own and champion GDUK's Enterprise Risk Management Framework. Work with 2nd/3rd LoD functions to ensure all Non-Market Enterprise Risks are identified and mitigated to within Risk Appetite. Ensure adherence to the FCA's IFPR and actively participate in the ICARA process. The candidate must demonstrate a thorough understanding of the regulatory requirements specific to digital asset investments. Work closely with the trading team to integrate risk management practices into the decision-making process, aligning with local risk appetite and investment objectives. Perform rigorous risk assessments and scenario analysis tailored to digital asset markets, evaluating the potential impact of market, regulatory, and technological changes on the portfolio. Develop and oversee advanced risk analytics and modeling techniques specific to digital assets to enhance risk measurement and reporting. Serve as the primary advisor on market risk issues related to digital assets for senior management, recommending strategies to mitigate risks while seizing market opportunities. Maintain up-to-date knowledge of the digital asset market trends, regulatory developments, and risk management best practices to continuously refine our risk management framework. Leverage on-chain information to enable data driven decision making and risk management. Assist in the development and maintenance of systems to calculate risk metrics. Direct Regulator engagement when required. What We're Looking For: 10+ years of experience in risk management, with significant expertise in digital assets and market risk, within a hedge fund, investment bank, or related financial institution. Advanced degree in Finance, Economics, Mathematics, or a related field, with professional certifications such as FRM or CFA being highly desirable. Proven leadership capabilities and the ability to manage a team focused on digital asset risk. Demonstrated experience with the FCA's IFPR and the ICARA process, including a successful track record of engaging with regulators. Demonstrated experience of managing ERM Frameworks and implementing ERM strategies. Strong analytical, quantitative, and technical skills, with experience in risk modeling tools and techniques relevant to digital assets. Exceptional communication skills, with the ability to articulate complex risk scenarios and strategies in digital assets to diverse stakeholders. Comprehensive understanding of the digital asset ecosystem, including cryptocurrencies, tokenized assets, blockchain technology, and the associated regulatory landscape. Strategic and proactive in risk management, with the foresight to anticipate and address risks in the fast-paced digital asset market. Experience in Python, SQL, and Excel What We Offer: Competitive base salary and bonus Competitive paid time off Company-paid health and protective benefits for employees and their eligible dependents Free virtual coaching sessions through Ginger Free daily snacks in-office Opportunities to learn about the Crypto industry Smart, entrepreneurial, and fun colleagues Benefits may vary depending on location. Apply now and join us on our mission to engineer a new economic paradigm.
Job Description: Job Title: Technical Lead LOB: FICC Rates Technology Corporate Title: Vice President Location: London We are looking for highly motivated and experienced hands-on technology lead developer to build firms strategic sales-trading trade capture and STP platform for Linear Rates desk. This is a front office role with direct interaction with sales, trading quants team & trade support as well as the larger IT community that supports the trading desks. We aim to push the technology boundaries further providing innovative products while supporting and slowly transitioning out of legacy systems. Responsibilities will include but not limited to: Provide techno-functional leadership to the team including design and architecture Analyse business requirements for functionality that exists in legacy systems and design solutions to replace it in the target architecture. Problem-solving, design, development, debugging skills and enjoys solving complex technical problems The Team: The markets Rates Technology space is underpinned by cutting edge tools, processes and subject matter expertise. The team operates in a technically complex, fast changing and dynamic environment with an excellent culture of growth, learning and development. Core Skills: Exceptional development skills in any Object oriented or Functional language including but not limited to Python (preferred), C#, Java, or C++. Front Office experience, preferably in a Rates or other Fixed Income or Derivatives trade capture or booking systems Strong understanding of data structures and design patterns including why and where to use them. Experience with large scale, globally distributed financial systems with an emphasis on high availability. Excellent problem solving and analytical skills in a high-pressure environment. Must possess a solid degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical degree. Strong understanding of Messaging Middleware concepts, usage and application Experience Candidate must be a strong team player with excellent communication skills. Solid knowledge of contemporary development processes, build environments and testing tools. Comfortable in communicating with business users Bank of America: Every day, across the globe, our employees bring a commitment to our purpose and to driving responsible growth by living our values: deliver together, act responsibly, realize the power of our people and trust the team. A key aspect of driving responsible growth is doing so in a sustainable manner, a critical pillar of which is being a great place to work for our teammates. In line with these values, in EMEA we have 9 Employee Networks , a wide range of Sports & Social clubs, and other development and networking opportunities so that you can enjoy a range of experiences and connect with colleagues across the bank. We also offer exclusive discounts to some of the most iconic cultural experiences for you to enjoy in your spare time outside of work. Learn more about our benefits here . Good conduct and sound judgment is crucial to our long term success. It's important that all employees in the organisation understand the expected standards of conduct and how we manage conduct risk. Individual accountability and an ownership mind-set are the cornerstones of our Code of Conduct and are at the heart of managing risk well. We are an equal opportunities employer, and ensure that no applicant is subject to less favourable treatment on the grounds of gender, gender identity, marital status, race, colour, nationality, ethnic or national origins, age, sexual orientation, socio-economic background, responsibilities for dependants, physical or mental disability. The Bank selects candidates for interview based on their skills, qualifications and experience. We strive to ensure that our recruitment processes are accessible for all candidates and encourage any candidates to tell us about any adjustment requirements. As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment. Job Band: H5 Shift: Hours Per Week: 35 Weekly Schedule: Referral Bonus Amount: 0
Sep 23, 2022
Full time
Job Description: Job Title: Technical Lead LOB: FICC Rates Technology Corporate Title: Vice President Location: London We are looking for highly motivated and experienced hands-on technology lead developer to build firms strategic sales-trading trade capture and STP platform for Linear Rates desk. This is a front office role with direct interaction with sales, trading quants team & trade support as well as the larger IT community that supports the trading desks. We aim to push the technology boundaries further providing innovative products while supporting and slowly transitioning out of legacy systems. Responsibilities will include but not limited to: Provide techno-functional leadership to the team including design and architecture Analyse business requirements for functionality that exists in legacy systems and design solutions to replace it in the target architecture. Problem-solving, design, development, debugging skills and enjoys solving complex technical problems The Team: The markets Rates Technology space is underpinned by cutting edge tools, processes and subject matter expertise. The team operates in a technically complex, fast changing and dynamic environment with an excellent culture of growth, learning and development. Core Skills: Exceptional development skills in any Object oriented or Functional language including but not limited to Python (preferred), C#, Java, or C++. Front Office experience, preferably in a Rates or other Fixed Income or Derivatives trade capture or booking systems Strong understanding of data structures and design patterns including why and where to use them. Experience with large scale, globally distributed financial systems with an emphasis on high availability. Excellent problem solving and analytical skills in a high-pressure environment. Must possess a solid degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical degree. Strong understanding of Messaging Middleware concepts, usage and application Experience Candidate must be a strong team player with excellent communication skills. Solid knowledge of contemporary development processes, build environments and testing tools. Comfortable in communicating with business users Bank of America: Every day, across the globe, our employees bring a commitment to our purpose and to driving responsible growth by living our values: deliver together, act responsibly, realize the power of our people and trust the team. A key aspect of driving responsible growth is doing so in a sustainable manner, a critical pillar of which is being a great place to work for our teammates. In line with these values, in EMEA we have 9 Employee Networks , a wide range of Sports & Social clubs, and other development and networking opportunities so that you can enjoy a range of experiences and connect with colleagues across the bank. We also offer exclusive discounts to some of the most iconic cultural experiences for you to enjoy in your spare time outside of work. Learn more about our benefits here . Good conduct and sound judgment is crucial to our long term success. It's important that all employees in the organisation understand the expected standards of conduct and how we manage conduct risk. Individual accountability and an ownership mind-set are the cornerstones of our Code of Conduct and are at the heart of managing risk well. We are an equal opportunities employer, and ensure that no applicant is subject to less favourable treatment on the grounds of gender, gender identity, marital status, race, colour, nationality, ethnic or national origins, age, sexual orientation, socio-economic background, responsibilities for dependants, physical or mental disability. The Bank selects candidates for interview based on their skills, qualifications and experience. We strive to ensure that our recruitment processes are accessible for all candidates and encourage any candidates to tell us about any adjustment requirements. As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment. Job Band: H5 Shift: Hours Per Week: 35 Weekly Schedule: Referral Bonus Amount: 0
Java Developer - Director level - eTrading My leading tier one investment banking client is looking for a Senior Java Developer to join one of their central eTrading development teams. They're a very down-to-earth and agile development team who tackle genuinely complex and interesting business problems, using the latest Java technologies across Front Office systems As a result of a couple of new Agile development pods being created to design brand new eTrading systems, they're looking for full-stack Java Engineers who live and breathe Agile and TDD best practices, ideally with some knowledge of the Front Office. This is a fantastic opportunity to join a central development team within a top tier investment bank, a chance to work closely with some of the best technologists in London and in an area with lots of support from senior stakeholders. Required experience: Excellent core Java experience Knowledge of high performance, low latency, Multithreading Experience of Agile methods, eg TDD best practices, XP and paired programming A general passion for technology An interest in solving complex business problems, regardless of the industry A collaborative mindset and self-starting attitude Strong communication skills, regular liaising with FO quants/traders An innovative approach to technology is the number one requirement here, so if you fulfil the above, my client is happy to look at Engineers working in any industry. This role is flexible across both Director & Vice President levels, paying competitive salaries and bonus'. Please get in touch for more detail, either through applying below or emailing (see below) Java, Core Java, Agile, TDD, Low Latency, Multithreading, Front Office, eTrading
Sep 21, 2022
Full time
Java Developer - Director level - eTrading My leading tier one investment banking client is looking for a Senior Java Developer to join one of their central eTrading development teams. They're a very down-to-earth and agile development team who tackle genuinely complex and interesting business problems, using the latest Java technologies across Front Office systems As a result of a couple of new Agile development pods being created to design brand new eTrading systems, they're looking for full-stack Java Engineers who live and breathe Agile and TDD best practices, ideally with some knowledge of the Front Office. This is a fantastic opportunity to join a central development team within a top tier investment bank, a chance to work closely with some of the best technologists in London and in an area with lots of support from senior stakeholders. Required experience: Excellent core Java experience Knowledge of high performance, low latency, Multithreading Experience of Agile methods, eg TDD best practices, XP and paired programming A general passion for technology An interest in solving complex business problems, regardless of the industry A collaborative mindset and self-starting attitude Strong communication skills, regular liaising with FO quants/traders An innovative approach to technology is the number one requirement here, so if you fulfil the above, my client is happy to look at Engineers working in any industry. This role is flexible across both Director & Vice President levels, paying competitive salaries and bonus'. Please get in touch for more detail, either through applying below or emailing (see below) Java, Core Java, Agile, TDD, Low Latency, Multithreading, Front Office, eTrading
Job Profile Summary . Job Advert As a Quantitative Software Engineer, you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focusing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning. You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. What we need from you: Sophisticated knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong interpersonal skills with the ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Other good stuff you could bring: Experience in optimisation. Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps: working with AWS, Docker, Ansible, Kerberos, OpenShift/Kubernetes. #DigitalEngineering Entity Innovation & Engineering Job Family Group Supply & Trading Group Relocation available No Travel required No Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Nov 10, 2021
Full time
Job Profile Summary . Job Advert As a Quantitative Software Engineer, you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focusing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning. You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. What we need from you: Sophisticated knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong interpersonal skills with the ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Other good stuff you could bring: Experience in optimisation. Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps: working with AWS, Docker, Ansible, Kerberos, OpenShift/Kubernetes. #DigitalEngineering Entity Innovation & Engineering Job Family Group Supply & Trading Group Relocation available No Travel required No Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Job Profile Summary . Job Advert As a Quantitative Software Engineer , you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focussing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. Essential: Advanced knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong communication skills with ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Desirable: Experience in optimisation . Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps : working with AWS, Docker, Ansible, Kerberos, Openshift/Kubernetes. #bpDigitalEngineering #LI-MK1 Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Yes - up to 10% Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Nov 09, 2021
Full time
Job Profile Summary . Job Advert As a Quantitative Software Engineer , you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focussing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. Essential: Advanced knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong communication skills with ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Desirable: Experience in optimisation . Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps : working with AWS, Docker, Ansible, Kerberos, Openshift/Kubernetes. #bpDigitalEngineering #LI-MK1 Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Yes - up to 10% Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
PERM - Senior C# Pricing Developer - Front Office Trading (Remote or London Based) Due to further investment in Front Office this expanding Trading firm are looking for a Senior C# Pricing Developer. Responsibilities Design and engineering of a cloud based pricing and risk management platform. A greenfield platform to augment existing platforms. This will include the integration of raw and implied market data and in-house analytics. Liaise with business users - trading and quants to gather application requirements. Ensure delivered systems are of production quality and created with testability in mind. Ensure software is adequately documented for handover to the business. Follow coding standards and defined development process. Resolve support issues in a professional and timely manner. Implementing best practices in the design and development of the firm's solutions Following Agile principles in managing the software development life cycle Proposing new ideas and technologies for the betterment of the firm's product suite Assisting in the diagnosis and resolution of support issues in a timely manner Ensuring adherence to policies and procedures subject to internal and external audit such as security and compliance Skills & Experience Understanding of structured derivatives and commodities markets and their pricing and risk management Experience of operating and integrating into a quant developed analytics library Event driven, concurrent and distributed cloud based systems including NoSQL databases and serverless/FaaS Agile and test driven development methodologies. FIX/SWIFT Python and/or JavaScript/ES6 and Typescript (mandatory) Node.js (desirable) REST based APIs and microservices
Nov 05, 2021
Full time
PERM - Senior C# Pricing Developer - Front Office Trading (Remote or London Based) Due to further investment in Front Office this expanding Trading firm are looking for a Senior C# Pricing Developer. Responsibilities Design and engineering of a cloud based pricing and risk management platform. A greenfield platform to augment existing platforms. This will include the integration of raw and implied market data and in-house analytics. Liaise with business users - trading and quants to gather application requirements. Ensure delivered systems are of production quality and created with testability in mind. Ensure software is adequately documented for handover to the business. Follow coding standards and defined development process. Resolve support issues in a professional and timely manner. Implementing best practices in the design and development of the firm's solutions Following Agile principles in managing the software development life cycle Proposing new ideas and technologies for the betterment of the firm's product suite Assisting in the diagnosis and resolution of support issues in a timely manner Ensuring adherence to policies and procedures subject to internal and external audit such as security and compliance Skills & Experience Understanding of structured derivatives and commodities markets and their pricing and risk management Experience of operating and integrating into a quant developed analytics library Event driven, concurrent and distributed cloud based systems including NoSQL databases and serverless/FaaS Agile and test driven development methodologies. FIX/SWIFT Python and/or JavaScript/ES6 and Typescript (mandatory) Node.js (desirable) REST based APIs and microservices
Network Engineer required for a 3 month initial contract based in Norwich Your new role The role holder will be responsible for the providing operational support for the data and telephony systems. The role holder will lead in one or more of the areas noted as duties and responsibilities and provide back-up and cover in the other areas as required. The role holder may be expected to contribute to a variety of projects and from time to time may be expected to lead a project strand or small project. The role holder will assist with the development of best practice guidelines and will work with the Network Specialist (Operations) to implement standards. Applications are welcomed from all technical IT staff who have experience of working with enterprise-level solutions. Networking posts are not limited to those with a pre-existing networking background, or knowledge of our existing vendors, since full training will be given. Duties and Responsibilities Providing operational support for all data and telephony network systems Supervising the installation of network cabling infrastructure, including: Liaising with contractors and sub-contractors Inspecting the quality of work both during and after installation and reporting issues to the Network Specialist (Operations). This includes adherence to quality of materials, installation practices, quality standards, site cleanliness and tidiness and health and safety issues Ensuring the appropriate pre-installation surveys are done and all information, including information relating to the specific health and safety aspects of undertaking the work, are collated and distributed before work starts. Ensuring that documentation is supplied and maintained to an acceptable standard for test results and drawings Arranging recharges and payments for work undertaken as necessary Performing site surveys to determine customer requirements and recommending the location of cabinets, position and quantity of outlets, cabling routes, basket and tray work requirements, power requirements, existing infrastructure, available capacity of networking equipment and telephony requirements Drafting paperwork so that quotations can be obtained and accompanying potential contractors on site visits Installing, commissioning and decommissioning Switches and other network equipment Installing and testing network and telephony monitoring and management software Installing, commissioning and decommissioning telephony equipment and related services (eg call logger and voicemail systems) Monitoring the network, including: Checking Firewall and ancillary logs for incidents Checking network monitoring tools to identify activity which could, potentially, disrupt services Monitoring network traffic to baseline and profile service Assisting with changes to network configurations Monitoring performance and providing reports Liaising with IT service desk staff and Data Centre technicians to provide information on service status Investigating problems, resolving faults and providing general support, in liaison with the Network Specialist (Operations) Liaising with contractors as required Assisting with the provision of network documentation Acting as the technical lead in this area Leading project strands or small projects and contributing to projects as required Assisting with the identification and sourcing appropriate IT training and consultancy Keeping abreast of relevant technologies Working with the Head of Networking and the other Network Specialists to develop, implement and monitor working standards and best practice guidelines. Assisting with supplier negotiations as appropriate Assisting with the development and delivery of network and telephony support strategies, potentially including: Operational log analysis Automation and orchestration (ansible, puppet etc) The networking team provide a range of services into the university including Wired connections - Switches, routing, load balancing and Firewalling Wireless connections - including RADIUS authentication Virtual Private Networking (VPN) IP Address Management - including DNS and DHCP Wide Area Network (WAN) links Telephony - including voicemail What you'll need to succeed Previous skills/experience required Expert knowledge of current networking and/or systems technologies and their application Documentation skills Expert knowledge of implementing and maintaining networking infrastructure: egone or more of Routers, Switches load balancers, Firewalls, VPNs, wireless, DNS/DHCP etc Strong written and oral communications, presentation and negotiating skills Analytic and problem-solving skills Commitment to the service ethos and user focussed Ability to work independently and within a small team Ability to work in a demanding environment and to tight deadlines Demonstrable communication skills in English language. Flexible approach to work, including planned out of hours work An HND or equivalent qualification in IT or related subject area or equivalent experience Demonstrable experience of maintaining components of an enterprise-level IT infrastructure. Experience of working with/managing suppliers Desirable experience Working experience of project management - ie membership of a project team Experience of working with/managing suppliers Experience of working with log files (eg for correlating events and/or fault diagnosis) An IT related degree or equivalent qualification Certification in Network or Telephony Technology What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays EA is a trading division of Hays Specialist Recruitment Limited and acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
Nov 05, 2021
Contractor
Network Engineer required for a 3 month initial contract based in Norwich Your new role The role holder will be responsible for the providing operational support for the data and telephony systems. The role holder will lead in one or more of the areas noted as duties and responsibilities and provide back-up and cover in the other areas as required. The role holder may be expected to contribute to a variety of projects and from time to time may be expected to lead a project strand or small project. The role holder will assist with the development of best practice guidelines and will work with the Network Specialist (Operations) to implement standards. Applications are welcomed from all technical IT staff who have experience of working with enterprise-level solutions. Networking posts are not limited to those with a pre-existing networking background, or knowledge of our existing vendors, since full training will be given. Duties and Responsibilities Providing operational support for all data and telephony network systems Supervising the installation of network cabling infrastructure, including: Liaising with contractors and sub-contractors Inspecting the quality of work both during and after installation and reporting issues to the Network Specialist (Operations). This includes adherence to quality of materials, installation practices, quality standards, site cleanliness and tidiness and health and safety issues Ensuring the appropriate pre-installation surveys are done and all information, including information relating to the specific health and safety aspects of undertaking the work, are collated and distributed before work starts. Ensuring that documentation is supplied and maintained to an acceptable standard for test results and drawings Arranging recharges and payments for work undertaken as necessary Performing site surveys to determine customer requirements and recommending the location of cabinets, position and quantity of outlets, cabling routes, basket and tray work requirements, power requirements, existing infrastructure, available capacity of networking equipment and telephony requirements Drafting paperwork so that quotations can be obtained and accompanying potential contractors on site visits Installing, commissioning and decommissioning Switches and other network equipment Installing and testing network and telephony monitoring and management software Installing, commissioning and decommissioning telephony equipment and related services (eg call logger and voicemail systems) Monitoring the network, including: Checking Firewall and ancillary logs for incidents Checking network monitoring tools to identify activity which could, potentially, disrupt services Monitoring network traffic to baseline and profile service Assisting with changes to network configurations Monitoring performance and providing reports Liaising with IT service desk staff and Data Centre technicians to provide information on service status Investigating problems, resolving faults and providing general support, in liaison with the Network Specialist (Operations) Liaising with contractors as required Assisting with the provision of network documentation Acting as the technical lead in this area Leading project strands or small projects and contributing to projects as required Assisting with the identification and sourcing appropriate IT training and consultancy Keeping abreast of relevant technologies Working with the Head of Networking and the other Network Specialists to develop, implement and monitor working standards and best practice guidelines. Assisting with supplier negotiations as appropriate Assisting with the development and delivery of network and telephony support strategies, potentially including: Operational log analysis Automation and orchestration (ansible, puppet etc) The networking team provide a range of services into the university including Wired connections - Switches, routing, load balancing and Firewalling Wireless connections - including RADIUS authentication Virtual Private Networking (VPN) IP Address Management - including DNS and DHCP Wide Area Network (WAN) links Telephony - including voicemail What you'll need to succeed Previous skills/experience required Expert knowledge of current networking and/or systems technologies and their application Documentation skills Expert knowledge of implementing and maintaining networking infrastructure: egone or more of Routers, Switches load balancers, Firewalls, VPNs, wireless, DNS/DHCP etc Strong written and oral communications, presentation and negotiating skills Analytic and problem-solving skills Commitment to the service ethos and user focussed Ability to work independently and within a small team Ability to work in a demanding environment and to tight deadlines Demonstrable communication skills in English language. Flexible approach to work, including planned out of hours work An HND or equivalent qualification in IT or related subject area or equivalent experience Demonstrable experience of maintaining components of an enterprise-level IT infrastructure. Experience of working with/managing suppliers Desirable experience Working experience of project management - ie membership of a project team Experience of working with/managing suppliers Experience of working with log files (eg for correlating events and/or fault diagnosis) An IT related degree or equivalent qualification Certification in Network or Telephony Technology What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays EA is a trading division of Hays Specialist Recruitment Limited and acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
You're on the pulse with market movements and live for the details beyond the headlines. You love to establish relationships and always look to provide excellent customer service. As a natural problem solver, you thrive with building innovative solutions to sophisticated problems. The Role: Bloomberg's Content Acquisition and Business Management team (CABM) is seeking a Technical Project Manager to join our team in the London office. For this role, we are looking for an outstanding professional who has a mixture of strong analytical, project management, and technology skills and an ability to bring an entrepreneurial vision to our Exchanges team. The Exchanges team supports over 350 trading venues globally and is constantly looking to improve our technical capabilities to effectively run our market leading exchange content. Market Data Project Managers are responsible for formulating and delivering end-to-end technology solutions in line with strategic business objectives. They understand how market data is used by various Bloomberg products and customers and can collaborate with internal and external partners to implement enterprise wide initiatives. They are highly analytical individuals who can innovate and deliver in a multifaceted and constantly evolving, technical environment. We'll trust you to: Demonstrate your experience in the financial industry and understanding of market data and technology to develop strategies to influence and advise the strategic direction of Bloomberg's exchange infrastructure. You'll not only excel in leading day-to-day projects but you'll also keep an eye on the big picture and won't be afraid to upend existing systems and processes if need be. You'll periodically review the alignment of our technology with the business strategy and drive initiatives to constantly raise the bar of our capabilities to acquire and handle exchange content. How you will make an impact: Champion projects sought to transform Bloomberg's technical and business capabilities to handle exchange services Build and handle the plans for moving technical solutions to production Utilise your strong analytic abilities to devise innovative market data technology solutions to influence the strategic direction of Bloomberg's infrastructure Assist with solving technical problems when they arise Form relationships with internal and external partners to understand their business needs; build consensus and strategies to deliver on those needs Proactively lead changes in project scope, identify potential risks and devise contingency plans Effectively communicate progress and success to partners in compelling, creative, and accessible ways Develop and deliver reports & requirements documentation Build a rapport with programmers - keeping them focused and projects moving You'll need to have: Expertise with how market data is used by different Bloomberg products and customers Shown industry experience, with a passion for leading projects involving new technology Experience handling financial technology projects involving teams of Engineers A desire to increase knowledge of software, network architecture and low latency parsers and systems Proficiency with one or more web development languages, such as Ruby or Python Ability to discuss deep technical concepts, evaluate trade-offs and devise innovative solutions with engineers Understanding of financial markets and the exchange market data industry Strong analytical and quantitative skills; ability to use data and metrics to back up assumptions and recommendations Experience leading cross-organisational teams and ability to work closely with engineers to deliver on daring schedules Excellent oral and written communication skills Problem solving aptitude We'd love to see: Proven interest in programming ETL experience Exposure to agile software development methodologies Innovative mind-set Does this sound like you? Apply if you think we're a good match. We'll get in touch to let you know what the next steps are! We are 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 will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Nov 04, 2021
Full time
You're on the pulse with market movements and live for the details beyond the headlines. You love to establish relationships and always look to provide excellent customer service. As a natural problem solver, you thrive with building innovative solutions to sophisticated problems. The Role: Bloomberg's Content Acquisition and Business Management team (CABM) is seeking a Technical Project Manager to join our team in the London office. For this role, we are looking for an outstanding professional who has a mixture of strong analytical, project management, and technology skills and an ability to bring an entrepreneurial vision to our Exchanges team. The Exchanges team supports over 350 trading venues globally and is constantly looking to improve our technical capabilities to effectively run our market leading exchange content. Market Data Project Managers are responsible for formulating and delivering end-to-end technology solutions in line with strategic business objectives. They understand how market data is used by various Bloomberg products and customers and can collaborate with internal and external partners to implement enterprise wide initiatives. They are highly analytical individuals who can innovate and deliver in a multifaceted and constantly evolving, technical environment. We'll trust you to: Demonstrate your experience in the financial industry and understanding of market data and technology to develop strategies to influence and advise the strategic direction of Bloomberg's exchange infrastructure. You'll not only excel in leading day-to-day projects but you'll also keep an eye on the big picture and won't be afraid to upend existing systems and processes if need be. You'll periodically review the alignment of our technology with the business strategy and drive initiatives to constantly raise the bar of our capabilities to acquire and handle exchange content. How you will make an impact: Champion projects sought to transform Bloomberg's technical and business capabilities to handle exchange services Build and handle the plans for moving technical solutions to production Utilise your strong analytic abilities to devise innovative market data technology solutions to influence the strategic direction of Bloomberg's infrastructure Assist with solving technical problems when they arise Form relationships with internal and external partners to understand their business needs; build consensus and strategies to deliver on those needs Proactively lead changes in project scope, identify potential risks and devise contingency plans Effectively communicate progress and success to partners in compelling, creative, and accessible ways Develop and deliver reports & requirements documentation Build a rapport with programmers - keeping them focused and projects moving You'll need to have: Expertise with how market data is used by different Bloomberg products and customers Shown industry experience, with a passion for leading projects involving new technology Experience handling financial technology projects involving teams of Engineers A desire to increase knowledge of software, network architecture and low latency parsers and systems Proficiency with one or more web development languages, such as Ruby or Python Ability to discuss deep technical concepts, evaluate trade-offs and devise innovative solutions with engineers Understanding of financial markets and the exchange market data industry Strong analytical and quantitative skills; ability to use data and metrics to back up assumptions and recommendations Experience leading cross-organisational teams and ability to work closely with engineers to deliver on daring schedules Excellent oral and written communication skills Problem solving aptitude We'd love to see: Proven interest in programming ETL experience Exposure to agile software development methodologies Innovative mind-set Does this sound like you? Apply if you think we're a good match. We'll get in touch to let you know what the next steps are! We are 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 will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Python Developer - Intermediate - 1-3 years' experience You will be working with a Technology Driven Investment Managers who combine data, research, technology and trading expertise to achieve high quality returns for investors with an excellent base salary and unrivalled bonus potential. Candidates must have the core 1+ Years Python Development and in exchange you will gain some invaluable Financial / Quantitative Trading experience. About The Role A key member of the development team, building and enhancing key components A role with the potential to gain exposure to many aspects of electronic and algorithmic trading, back testing, and data management systems Working with traders and quants to roll-out, support and run strategies Building and supporting new quantitative trading framework software Designing clean architecture and leveraging state of the art tools and components Bringing new ideas and experimenting with new technologies Skills Required Advanced skills in one or several programming languages Strong Python skills Very high standards in code quality and good development practices Knowledge of real-time systems, high performance computing and quantitative applications an advantage Strong team-player Experience working within a mature CI/CD process, DevOps experience Strong communication skills Any C++ or C# experience would be beneficial Ideal candidates will have a core interest in the Financial Markets / Banking … with any Futures & Options experience highly beneficial and have a Master's Degree or PhD in Finance, Technology, Science, Maths or Engineering. An initial salary guide is between £35 - £80k although this may be extended for "the right" candidate + Benefits and Excellent Bonus potential - The role can be based either in London or Paris with a 50/50 split between office based and remote working.
Oct 07, 2021
Full time
Python Developer - Intermediate - 1-3 years' experience You will be working with a Technology Driven Investment Managers who combine data, research, technology and trading expertise to achieve high quality returns for investors with an excellent base salary and unrivalled bonus potential. Candidates must have the core 1+ Years Python Development and in exchange you will gain some invaluable Financial / Quantitative Trading experience. About The Role A key member of the development team, building and enhancing key components A role with the potential to gain exposure to many aspects of electronic and algorithmic trading, back testing, and data management systems Working with traders and quants to roll-out, support and run strategies Building and supporting new quantitative trading framework software Designing clean architecture and leveraging state of the art tools and components Bringing new ideas and experimenting with new technologies Skills Required Advanced skills in one or several programming languages Strong Python skills Very high standards in code quality and good development practices Knowledge of real-time systems, high performance computing and quantitative applications an advantage Strong team-player Experience working within a mature CI/CD process, DevOps experience Strong communication skills Any C++ or C# experience would be beneficial Ideal candidates will have a core interest in the Financial Markets / Banking … with any Futures & Options experience highly beneficial and have a Master's Degree or PhD in Finance, Technology, Science, Maths or Engineering. An initial salary guide is between £35 - £80k although this may be extended for "the right" candidate + Benefits and Excellent Bonus potential - The role can be based either in London or Paris with a 50/50 split between office based and remote working.
Job Profile Summary . Job Advert As a Quantitative Software Engineer , you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focussing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. Essential: Advanced knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong communication skills with ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Desirable: Experience in optimisation . Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps : working with AWS, Docker, Ansible, Kerberos, Openshift/Kubernetes. #bpDigitalEngineering #LI-MK1 Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Yes - up to 10% Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Oct 07, 2021
Full time
Job Profile Summary . Job Advert As a Quantitative Software Engineer , you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focussing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. Essential: Advanced knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong communication skills with ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Desirable: Experience in optimisation . Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps : working with AWS, Docker, Ansible, Kerberos, Openshift/Kubernetes. #bpDigitalEngineering #LI-MK1 Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Yes - up to 10% Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
General Information Functional Area: Technology Employee Type: Full Time Location: London Date published: 23-Sep-2021 About Us: We are PIMCO, a leading global asset management firm. We manage investments and develop solutions across the full spectrum of asset classes, strategies and vehicles: fixed income, equities, commodities, asset allocation, ETFs, hedge funds and private equity. PIMCO is one of the largest investment managers, actively managing more than $2.22 trillion in assets for clients around the world. PIMCO has over 3,000 employees in 20 offices globally. PIMCO is recognized as an innovator, industry thought leader and trusted advisor to our clients.PIMCO is one of the world's premier fixed income investment managers with thousands of professionals around the world united in a single purpose: creating opportunities for our clients in every environment. Since 1971, we have brought innovation and expertise to our partnership with the institutions, financial advisors and millions of individual investors who entrust us with their assets. We aspire to cultivate performance and leadership through empowering our people, diversity of thought, and a commitment to an inclusive culture that engages in our global communities. Position Description: We are looking to hire a Front-office electronic trading OEMS Java developer to join our Execution Technology team in London. We are offering the right engineer the chance to join an outstanding technology team within one of the world's largest asset managers building the best cross asset order management and execution workflow platform of its kind. The team build and operate a service based in-house cross asset OEMS and automated trading system.Over the coming years we will continue building on a solid foundation, designing and crafting new services, architectures and components in a brown and greenfield setting which will mature into our future trading system ultimately replacing and converging legacy platforms.The right candidate will be able to bring to bear their experience and be a part of a journey to modernize, bring change and build and operate a modern OEMS covering Rates (Bonds + IRS), Credit (HY, IG, CDX/S), Futures, FX, Equities, MBS and more. In return for your strong OMS and EMS workflow knowledge and development experience we can bring a new dimension in breadth over asset classes and frequencies at an enormously successful firm with opportunity to grow and explore.Java & AMPS (60East) plus a React/JS UI are at the centre of the tech stack while we continue to experiment, mature and trial new technologies, such as AWS, to support or goals. An upward trajectory of success and growth is driving demand as we bring automation to more desks, locations, products and business use-cases.Responsibilities Build, innovate and deliver a pragmatic approach with an eye on technical debtContribute to the overall design and architecture of the productTranslate application storyboards and use cases into functional applications and improvementsDesign, build, and maintain efficient, reusable, reliable and testable Java codeEnsure optimum performance, quality, and responsiveness of the applicationsHelp maintain code quality, organization and introduce automationWork collaboratively and build relationships with TA's, PM's, Traders & Quants together with the global tech team Position Requirements: BS/MS degree in Computer Science or related fieldsExperience of RFQ workflows, FICC eTrading including Credit5+ years of working experience in Financial Services working on trading systems either at an Investment Bank, Hedge Fund or Asset Manager Excellent problem solving and proven development experience in core Java/threadingAble to take ownership, distil requirements and work in small 1 to 2 person sub-teams on business deliveriesExcellent communication skills and passion for working as a team we are a global development team across California, New York, London & Moscow with APAC expansion expectedCode archaeology. As our remit grows we will be consolidating business functionality onto our strategic platforms there is skill to reading and re-writing code afreshCommercial approach an equity holder's/owner's ethos. Focus on non-functionals such as efficient and useful logging, automated sanity checks/guard-rails, data & trader flow. Safeguard the businessDedication to Support rota and releases we all do support for the Execution team's estate and take part in releases and testing Benefits: PIMCO is committed to offering a comprehensive portfolio of employee benefits designed to support the health and well-being of you and your family. Benefits vary by location but may include:Medical, dental, and vision coverageLife insurance and travel coverage401(k) (defined contribution) retirement savings, retirement plan, pension contribution from your first day of employmentWork/life programs such as flexible work arrangements, parental leave and support, employee assistance plan, commuter benefits, health club discounts, and educational/CFA certification reimbursement programsCommunity involvement opportunities with The PIMCO Foundation in each PIMCO office < Back to search results
Oct 06, 2021
Full time
General Information Functional Area: Technology Employee Type: Full Time Location: London Date published: 23-Sep-2021 About Us: We are PIMCO, a leading global asset management firm. We manage investments and develop solutions across the full spectrum of asset classes, strategies and vehicles: fixed income, equities, commodities, asset allocation, ETFs, hedge funds and private equity. PIMCO is one of the largest investment managers, actively managing more than $2.22 trillion in assets for clients around the world. PIMCO has over 3,000 employees in 20 offices globally. PIMCO is recognized as an innovator, industry thought leader and trusted advisor to our clients.PIMCO is one of the world's premier fixed income investment managers with thousands of professionals around the world united in a single purpose: creating opportunities for our clients in every environment. Since 1971, we have brought innovation and expertise to our partnership with the institutions, financial advisors and millions of individual investors who entrust us with their assets. We aspire to cultivate performance and leadership through empowering our people, diversity of thought, and a commitment to an inclusive culture that engages in our global communities. Position Description: We are looking to hire a Front-office electronic trading OEMS Java developer to join our Execution Technology team in London. We are offering the right engineer the chance to join an outstanding technology team within one of the world's largest asset managers building the best cross asset order management and execution workflow platform of its kind. The team build and operate a service based in-house cross asset OEMS and automated trading system.Over the coming years we will continue building on a solid foundation, designing and crafting new services, architectures and components in a brown and greenfield setting which will mature into our future trading system ultimately replacing and converging legacy platforms.The right candidate will be able to bring to bear their experience and be a part of a journey to modernize, bring change and build and operate a modern OEMS covering Rates (Bonds + IRS), Credit (HY, IG, CDX/S), Futures, FX, Equities, MBS and more. In return for your strong OMS and EMS workflow knowledge and development experience we can bring a new dimension in breadth over asset classes and frequencies at an enormously successful firm with opportunity to grow and explore.Java & AMPS (60East) plus a React/JS UI are at the centre of the tech stack while we continue to experiment, mature and trial new technologies, such as AWS, to support or goals. An upward trajectory of success and growth is driving demand as we bring automation to more desks, locations, products and business use-cases.Responsibilities Build, innovate and deliver a pragmatic approach with an eye on technical debtContribute to the overall design and architecture of the productTranslate application storyboards and use cases into functional applications and improvementsDesign, build, and maintain efficient, reusable, reliable and testable Java codeEnsure optimum performance, quality, and responsiveness of the applicationsHelp maintain code quality, organization and introduce automationWork collaboratively and build relationships with TA's, PM's, Traders & Quants together with the global tech team Position Requirements: BS/MS degree in Computer Science or related fieldsExperience of RFQ workflows, FICC eTrading including Credit5+ years of working experience in Financial Services working on trading systems either at an Investment Bank, Hedge Fund or Asset Manager Excellent problem solving and proven development experience in core Java/threadingAble to take ownership, distil requirements and work in small 1 to 2 person sub-teams on business deliveriesExcellent communication skills and passion for working as a team we are a global development team across California, New York, London & Moscow with APAC expansion expectedCode archaeology. As our remit grows we will be consolidating business functionality onto our strategic platforms there is skill to reading and re-writing code afreshCommercial approach an equity holder's/owner's ethos. Focus on non-functionals such as efficient and useful logging, automated sanity checks/guard-rails, data & trader flow. Safeguard the businessDedication to Support rota and releases we all do support for the Execution team's estate and take part in releases and testing Benefits: PIMCO is committed to offering a comprehensive portfolio of employee benefits designed to support the health and well-being of you and your family. Benefits vary by location but may include:Medical, dental, and vision coverageLife insurance and travel coverage401(k) (defined contribution) retirement savings, retirement plan, pension contribution from your first day of employmentWork/life programs such as flexible work arrangements, parental leave and support, employee assistance plan, commuter benefits, health club discounts, and educational/CFA certification reimbursement programsCommunity involvement opportunities with The PIMCO Foundation in each PIMCO office < Back to search results
Job Profile Summary . Job Advert As a Quantitative Software Engineer , you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focussing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. Essential: Advanced knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong communication skills with ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Desirable: Experience in optimisation . Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps : working with AWS, Docker, Ansible, Kerberos, Openshift/Kubernetes. #bpDigitalEngineering #LI-MK1 Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Yes - up to 10% Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Oct 05, 2021
Full time
Job Profile Summary . Job Advert As a Quantitative Software Engineer , you will be Joining a high performing team exposed to many of the most exciting business and technology challenges BP faces within its trading businesses today, focussing on maximising value from BP's assets and operations. Typical solutions include use of advanced optimisation techniques (e.g. Heuristic Optimisation), Machine Learning and simulation-based Reinforcement Learning You will work closely with Traders and Operators to optimise various aspects of BP's operations, ranging from efficient logistical operations (for example, shipping scheduling), partnering with traders to ensure our portfolios are kept optimal. You will develop a deep understanding of the optimisation algorithms and of the business context in which the team operates. Most of your time will be focused in writing code, while pursuing software engineering best practices for design, build and test. High-quality documentation, traceability and knowledge sharing is expected. Additionally, you will work directly with the Optimisation Technical Team Lead on the evolution of the current technology platform in place, as well as the long-term strategy and roadmap for the increased use of optimisation in BP. This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, quantitative and communication skills. Essential: Advanced knowledge of Java and associated ecosystem (Java 8, GIT, Maven, Jenkins, Desktop Java - eg. JavaFX/Swing, SpringBoot/RESTful Webservices). Strive for excellence and continuous improvement in software architecture, Agile methods and build systems, as well as the underlying optimisation algorithms. Ability to work closely with the business, draw out their requirements and create a mathematical model. Strong communication skills with ability to present ideas well graphically as well as verbally. Strong mathematical and numeracy skills. A quantitative degree - with commercial experience of advanced algorithm implementation. Good understanding of Computational Complexity Theory (EG: Big-O notation). Desirable: Experience in optimisation . Examples include linear programming and solving a TSP using a heuristic approach such as simulated annealing, genetic algorithms or machine learning. Experience with DevOps : working with AWS, Docker, Ansible, Kerberos, Openshift/Kubernetes. #bpDigitalEngineering #LI-MK1 Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required Yes - up to 10% Time Type Full time Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
My client is looking for a Scala & Spark Developer support in developing a state-of-the-art Front Office Risk System using Cloud Microsoft Azure technologies The selected consultant must have the ability to resolve complex issues and think outside of the traditional development box. We are looking for an IT software engineer to: resolve big data processing problems at enterprise scale develop and improve data pipelines in Apache Spark written in Scala perform Scala code reviews, improve and optimize code understands design principles underpinning data warehouses and data lakes understand importance of automated testing and different levels at which these need to be performed have the ability to think outside the box and willingness to learn new skills have the aptitude to work in a challenging environment with frequent deadlines and deliverables be part of a strategic programme Team You will be working in the Front Office Risk and P&L team in London alongside the Business. The team is highly motivated and is part of a global multi-discipline team and consists of data quants, business analysts, software engineers and some of the bank's best technologists. Your primary focus will be on delivering a platform for data analytics and processing solution, along with a highly scalable workflow orchestration engine with state of art dependency tracking and monitoring. Your expertise very strong Scala knowledge, good Java, Python desirable strong analytical, problem-solving and synthesizing skills (you know how to resolve issues) strong experience solving problems with Apache Spark (enterprise level usage of Databricks desirable) Datamodelling understanding of Microservice design patterns and how to apply them appropriately (desirable) large-scale enterprise, object-oriented design and hands-on experience in building distributed systems worked with agile SDLC and TDD methodologies, with Git/GitHub and continuous integration the ability to work closely with business partners, as part of a global team, delivering iteratively risk calculation knowledge (TV, Greeks, PnL) is desirable experience working with an investment banks' Front Office - trading, sales is desirable You are: passionate about what you do, you value excellence, learning and integrity enjoy a work environment that places emphasis on team work, collaboration and delivering business value while working at a sustainable pace someone who is technically excellent and can aspire, and inspire others, to our values and culture proactive, detail-oriented and comfortable working in dynamic environments with fast paced deliveries and changing requirements a self-sufficient, quick learner, who can work well both independently as well as in a team an excellent communicator, strong written and verbal communication skills in English
Oct 04, 2021
Full time
My client is looking for a Scala & Spark Developer support in developing a state-of-the-art Front Office Risk System using Cloud Microsoft Azure technologies The selected consultant must have the ability to resolve complex issues and think outside of the traditional development box. We are looking for an IT software engineer to: resolve big data processing problems at enterprise scale develop and improve data pipelines in Apache Spark written in Scala perform Scala code reviews, improve and optimize code understands design principles underpinning data warehouses and data lakes understand importance of automated testing and different levels at which these need to be performed have the ability to think outside the box and willingness to learn new skills have the aptitude to work in a challenging environment with frequent deadlines and deliverables be part of a strategic programme Team You will be working in the Front Office Risk and P&L team in London alongside the Business. The team is highly motivated and is part of a global multi-discipline team and consists of data quants, business analysts, software engineers and some of the bank's best technologists. Your primary focus will be on delivering a platform for data analytics and processing solution, along with a highly scalable workflow orchestration engine with state of art dependency tracking and monitoring. Your expertise very strong Scala knowledge, good Java, Python desirable strong analytical, problem-solving and synthesizing skills (you know how to resolve issues) strong experience solving problems with Apache Spark (enterprise level usage of Databricks desirable) Datamodelling understanding of Microservice design patterns and how to apply them appropriately (desirable) large-scale enterprise, object-oriented design and hands-on experience in building distributed systems worked with agile SDLC and TDD methodologies, with Git/GitHub and continuous integration the ability to work closely with business partners, as part of a global team, delivering iteratively risk calculation knowledge (TV, Greeks, PnL) is desirable experience working with an investment banks' Front Office - trading, sales is desirable You are: passionate about what you do, you value excellence, learning and integrity enjoy a work environment that places emphasis on team work, collaboration and delivering business value while working at a sustainable pace someone who is technically excellent and can aspire, and inspire others, to our values and culture proactive, detail-oriented and comfortable working in dynamic environments with fast paced deliveries and changing requirements a self-sufficient, quick learner, who can work well both independently as well as in a team an excellent communicator, strong written and verbal communication skills in English
About the job Offering Ediphy is looking for a handful of exceptional graduates to join our development team - working with our state-of-the-art trading platform and data analytics systems. We are offering a six-week intensive internship designed to assess a graduate's potential to become a full-time member of our team (successful graduates are likely to be offered a full-time role). An ideal candidate will be able to apply their knowledge and experience in software development to the fast paced and challenging environment we face as a modern, dynamic and quickly growing financial services company. About us Ediphy is an FCA regulated fintech company located in London that specialises within the fixed income market; an end-to-end integrated trading partner to the buy-side that provides our clients with pre-trade, execution and post-trade proficiency. Through our hosted technology, we deliver a comprehensive and complete market view via trade data, advanced analytics, greater access to new liquidity pools and a fully managed trading service designed to deliver improved execution outcomes for our clients. Ediphy is also a leading force spearheading advancement in the development of a consolidated tape designed for the European bond markets. Role summary/ What you can expect The role requires candidates to bring existing technical excellence to the team. A primary individual project will be assigned, which is designed to stretch the candidate's technical ability - while working in unison with other members of the development team in other areas. Depending on where the company places graduate intake, the role may allow graduates the opportunity to work with Ediphy's quantitative trader on the company's trading desk in the development of algorithmic trading strategies and manual trading. The programme is an excellent opportunity for candidates to apply their skills to real working scenarios. Ediphy's six-week programme is designed to be fast-paced and challenging for our intake, we welcome candidates that have an incredibly strong ethic for independent working and problem solving. Competencies and skills needed Mandatory Candidates who already have a high level of technical ability (demonstrable knowledge in at least one modern programming language and software development principles) Minimum of a 2:1 degree or above in computer science or STEM background Coding experienced is required Individuals who have a passion for technical analysis and technical problem resolution Interest in computer science & capital markets Positioned to become a full-time employee after the completion of the six-week internship Desirable Exposure to additional programming languages: Python, JavaScript, Java, C++ Exposure to cloud platforms and technologies e.g. Kubernetes Previous work experience within an IT domain Behavioural Analytical: An individual who is able to identify a software issue and isolate it by process of elimination Self-starter: An individual who can independently tackle problem solving issues Effective and open communicator: Ediphy has a strong ethos of transparency and openness within the company Problem solver: An individual who is both able to solve problems independently without much supervision and in collaboration with others Versatile: An individual who can adapt to different functions or activities Seniority level Entry level Employment type Full-time Industry Information, Technology and Services Computer Software, Financial Markets Job functions Engineering, Information Technology, Trading
Oct 01, 2021
Full time
About the job Offering Ediphy is looking for a handful of exceptional graduates to join our development team - working with our state-of-the-art trading platform and data analytics systems. We are offering a six-week intensive internship designed to assess a graduate's potential to become a full-time member of our team (successful graduates are likely to be offered a full-time role). An ideal candidate will be able to apply their knowledge and experience in software development to the fast paced and challenging environment we face as a modern, dynamic and quickly growing financial services company. About us Ediphy is an FCA regulated fintech company located in London that specialises within the fixed income market; an end-to-end integrated trading partner to the buy-side that provides our clients with pre-trade, execution and post-trade proficiency. Through our hosted technology, we deliver a comprehensive and complete market view via trade data, advanced analytics, greater access to new liquidity pools and a fully managed trading service designed to deliver improved execution outcomes for our clients. Ediphy is also a leading force spearheading advancement in the development of a consolidated tape designed for the European bond markets. Role summary/ What you can expect The role requires candidates to bring existing technical excellence to the team. A primary individual project will be assigned, which is designed to stretch the candidate's technical ability - while working in unison with other members of the development team in other areas. Depending on where the company places graduate intake, the role may allow graduates the opportunity to work with Ediphy's quantitative trader on the company's trading desk in the development of algorithmic trading strategies and manual trading. The programme is an excellent opportunity for candidates to apply their skills to real working scenarios. Ediphy's six-week programme is designed to be fast-paced and challenging for our intake, we welcome candidates that have an incredibly strong ethic for independent working and problem solving. Competencies and skills needed Mandatory Candidates who already have a high level of technical ability (demonstrable knowledge in at least one modern programming language and software development principles) Minimum of a 2:1 degree or above in computer science or STEM background Coding experienced is required Individuals who have a passion for technical analysis and technical problem resolution Interest in computer science & capital markets Positioned to become a full-time employee after the completion of the six-week internship Desirable Exposure to additional programming languages: Python, JavaScript, Java, C++ Exposure to cloud platforms and technologies e.g. Kubernetes Previous work experience within an IT domain Behavioural Analytical: An individual who is able to identify a software issue and isolate it by process of elimination Self-starter: An individual who can independently tackle problem solving issues Effective and open communicator: Ediphy has a strong ethos of transparency and openness within the company Problem solver: An individual who is both able to solve problems independently without much supervision and in collaboration with others Versatile: An individual who can adapt to different functions or activities Seniority level Entry level Employment type Full-time Industry Information, Technology and Services Computer Software, Financial Markets Job functions Engineering, Information Technology, Trading