Trading the Future, Driven by Technology

Careers

Grow With Us

Discover the benefits of joining Barak Market Making, where expertise meets innovation in financial market solutions.  Explore opportunities to enhance trading strategies and optimize market outcomes with Barak Market Making today.

Traders working together barak market making

Choose Location

Amsterdam

Explore the positions we offer in Amsterdam

Tel Aviv

Explore the positions we offer in Tel Aviv

Amsterdam

We are looking for team members who can contribute to the full-cycle development of our low-latency trading applications and algorithms.

Job Description
As a Software Engineer at Barak Market Making, you will play a crucial role in the development of our algo trading systems by:

  • Designing and developing sophisticated, high-performance software to ensure the highest quality standards.
  • Collaborating on the construction of a cutting-edge low-latency infrastructure that seamlessly integrates hardware and software components, optimizing our HFT platform for efficiency and reliability.
  • Leveraging your deep understanding of global financial markets to enhance our system’s capabilities across exchanges worldwide, contributing to Barak’s success in our industry.
 
The Right Candidate
  • Has at least 3 years of development experience in a high-level object-oriented language (preference for Java and C++)
  • Is a university graduate in Computer Science (with a high GPA)
  • Has experience building complex, high-scale, high-performance software
  • Is curious by nature and a quick learner

    Ideally Experienced with
  • Advanced OOP and design patterns
  • Performance and low latency optimizations
  • Linux operating system, its internals, and ecosystem
  • Interaction with tools such as Kubernetes, Docker, or similar
  • Has architectural abilities to design a large scale and complex systems
  • Experience and knowledge in financial markets infrastructure
  • Familiar with CI/CD and development environments
  • Independent and autodidact

    Benefits Include
  • Breakfast and daily meal allowance
  • Access to our gym facilities
  • Travel allowance (if applicable)
  • Participate in Lease-a-Bike program
  • Happy hours and team events


Apply Now

We are seeking a highly skilled Senior Trader to join our dynamic team. This role is critical in shaping our trading strategies and enhancing our market-making capabilities. The ideal candidate will have a strong background in trading, a deep understanding of financial markets, and the ability to leverage algorithmic strategies to optimize trading performance.


Job Description

  • Develop and implement advanced trading strategies to optimize market-making performance.
  • Monitor and analyze market conditions, trends, and trading activities to make informed trading decisions.
  • Collaborate with the technology team to refine and enhance algorithmic trading systems.
  • Manage risk exposure and ensure compliance with trading regulations and internal policies.
  • Provide insights and recommendations to improve trading efficiency and profitability.
  • Recruit and train junior traders, providing mentorship and guidance to help them develop their skills and integrate into the team effectively.

The Right Candidate
  • 5+ years of experience in trading derivative instruments
  • University degree in a STEM-related field Employment experience with a Market Making firm
  • Experience with mentoring a junior trading teams
  • Experience with programming at C++ / Python
  • Fast decision making, ability to work under pressure
  • Strong communication skills
  • Strong verbal and written English

    Benefits Include
  • Breakfast and daily meal allowance
  • Access to our gym facilities
  • Travel allowance (if applicable)
  • Participate in Lease-a-Bike program
  • Happy hours and team events

Apply Now

We are looking for a talented Deep Learning Engineer to join our research and development team and help drive the next generation of AI-driven trading strategies.

Job Description

  • Develop, train and optimize deep learning models for financial market prediction, trade execution, and decision making.
  • Analyze large-scale market data (tick-level, order book, alternative data) to uncover alpha signals and trading opportunities.
  • Collaborate with traders, data scientists, and software engineers to integrate models into live trading systems.
  • Continuously monitor model performance, adapt to market conditions, and propose enhancements.
  • Maintain a strong understanding of the latest academic and industry research in deep learning and quantitative finance.
 
The Right Candidate
  • Master's or PH.D in Computer Science, Machine Learning, Electrical Engineering, Mathematics, or related field.
  • At least 5+ years of experience building, training and deploying deep learning models using frameworks like PyTorch or TensorFlow.
  • Experience with time-series modeling, sequence prediction, or reinforcement learning.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to work independently in a fast-paced environment.

    Bonus
  • Prior experience in financial markets, algorithmic trading, or quantitative research.
  • Knowledge of microstructure data (e.g. order book dynamics, latency-sensitive environments). 
  • Experience with distributed training, model compression, and deployment in low-latency environments.
  • Familiarity with alternative data sources and feature engineering in a financial context.

    Benefits Include
  • Breakfast and daily meal allowance
  • Access to our gym facilities
  • Travel allowance (if applicable)
  • Participate in Lease-a-Bike program
  • Happy hours and team events

Apply Now

We are seeking a highly skilled and detail-oriented Quantitative Data Engineer to support our algorithmic trading strategies through advanced data infrastructure, tooling, and analysis. You will work closely with quantitative researchers, traders, and engineers to design robust data pipelines, optimize real-time and historical data access, and enable scalable analytics for strategy research and production deployment. This role sits at the intersection of data engineering and quantitative analysis, requiring strong programming skills, a deep understanding of market data, and experience with statistical and time-series analysis.

Job Description

  • Design, implement, and maintain high-performance data pipelines and infrastructure for ingesting, storing, and accessing large volumes of market data.
  • Analyze financial datasets to uncover patterns, anomalies, and actionable insights for strategy development.
  • Work with quants and traders to support backtesting and productionization of trading strategies.
  • Build dashboards, tools, and monitoring systems to track strategy performance and market behavior.
  • Perform data validation, enrichment, and quality checks to ensure integrity and consistency across data sources.
  • Contribute to the development of internal machine learning workflows, supporting research and deployment of models in production environments.

 

The Right Candidate
  • BSc/MSc in Computer Science, Engineering, Mathematics, or a related technical field.
  • Strong proficiency in C++ (required), with additional experience in Python and/or Java a plus.
  • Solid understanding of data structures, algorithms, and systems programming.
  • Familiarity with statistical analysis, time-series modeling, and machine learning concepts.
  • Prior experience working with financial data or in a trading environment is highly desirable.
  • A collaborative team player who can also take ownership and drive projects independently.

    Benefits Include
  • Breakfast and daily meal allowance
  • Access to our gym facilities
  • Travel allowance (if applicable)
  • Participate in Lease-a-Bike program
  • Happy hours and team events

Apply Now

We are currently not recruiting for this position. Please submit your interest, and we will notify you when the position reopens.

Please be advised that we do not sponsor visas for this position. We only accept applicants with a valid EU work permit.

Job Description

  • Executing algorithmic trading in accordance with the trading desk’s objective
  • Monitoring and reconciling trading positions consistently throughout the shift
  • Performing post-trade analysis on a variety of algorithmic trading strategies
  • Assisting quantitative traders in performing research for new trading strategies
  • You will be responsible for continuously monitoring trading systems, ensuring they operate efficiently with minimal downtime or disruption
  • Act as a first line of defense in troubleshooting and resolving technical and operational issues that may arise during the trading activities
 
The Right Candidate
  • Holds a graduate degree in STEM, Finance, Economics, or  related field.
  • Eager to learn new skills
  • Strong interest in trading and financial markets
  • Strong analytical, quantitative, and math skills
  • Ability to work independently and successfully manage multiple tasks
  • Demonstrated strong work ethic and a team player focused on contributing to the success and development of the trading desk
  • Good verbal and written English

    Benefits Include
  • Breakfast and daily meal allowance
  • Access to our gym facilities
  • Travel allowance (if applicable)
  • Participate in Lease-a-Bike program
  • Happy hours and team events

Submit Your Interest

We are seeking to expand our quantitative trading team in Amsterdam and are looking for talented individuals who are eager to contribute to our growing success. If you have an entrepreneurial mindset, a passion for quantitative trading, and a desire to make a direct impact within a dynamic and innovative environment, this is the opportunity for you.

Job Description

  • Develop, backtest, and implement algorithmic trading strategies across various asset classes.
  • Design econometric models to support market-neutral trading strategies.
  • Analyze market data to identify trading opportunities and optimize strategy performance.
  • Automate trade execution and monitor real-time performance to improve efficiency.
  • Collaborate with risk management to ensure all trading strategies align with risk parameters.

The Right Candidate
  • Bachelor’s or Master’s in a quantitative field (Mathematics, Finance, Computer Science, etc.).
  • Strong programming skills in Python, C++, or similar languages.
  • Proficiency in statistical analysis, data science, and algorithm development.

    Benefits Include
  • Breakfast and daily meal allowance
  • Access to our gym facilities
  • Travel allowance (if applicable)
  • Participate in the Lease-a-Bike program
  • Happy hours and team events


Apply Now

We are currently not recruiting for this position. Please submit your interest, and we will notify you when the position reopens.

Job Description

  • Assist in the identification, evaluation, and management of risks associated with financial derivatives.
  • Conduct thorough analysis and reporting of risk exposures.
  • Utilize data analytical skills.
  • Collaborate with cross-functional teams to enhance risk assessment strategies.
  • Prepare and present clear and concise reports/procedures  to stakeholders on risk positions and trends.

The Right Candidate

  • Up to 2 years of experience in risk management or a related field (internships included)
  • Familiarity with IFR (Investment Firm Regulations) and IFD (Investment Firm Directive).
  • Strong knowledge of derivatives and their associated risks.
  • Excellent communication skills, both verbal and written (English)
  • Strong problem-solving abilities and attention to detail.

Preferred Skills:

  • Experience with python and/or other data analyzing tools.
  • Knowledge of financial markets and instruments.

 

Benefits Include

  • Breakfast and daily meal allowance
  • Access to our gym facilities
  • Travel allowance (if applicable)
  • Participate in Lease-a-Bike program
  • Happy hours and team events

Submit Your Interest

We are currently not recruiting for this position. Please submit your interest, and we will notify you when the position reopens.

Job Description

  • Configuration and management of Windows and Linux servers, firewalls, switches, routers, etc.
  • IT support to all teams across the group
  • Ongoing performance tuning, hardware upgrades, and resource optimization as required
  • Performance tuning and troubleshooting
  • Resolving network problems and other performance issues

The Right Candidate
  • 2+ years of experience as a Linux system administrator (RHEL/CENTOS)
  • Experience with one or more scripting languages (BASH/Python)
  • Experience with administrating Windows server 2016, 2019
  • Fast learner with an ability to understand complicated infrastructure and networks
  • Flexibility to work evenings and weekends as needed
  • Demonstrated ability to multi-task
  • Ability to learn new technologies on your own

    Ideally Experienced with
  • VMware – configuration and maintenance of ESXi 6.4 and above
  • Ansible – playbook configuration
  • Cisco switches and routers
  • FW – Fortigate

    Benefits Include
  • Breakfast and daily meal allowance
  • Access to our gym facilities
  • Travel allowance (if applicable)
  • Participate in the Lease-a-Bike program
  • Happy hours and team events

 

Submit Your Interest

Tel Aviv

We are looking for team members who can contribute to the full-cycle development of our low-latency trading applications and algorithms.

Job Description
As a Software Engineer at Barak Market Making, you will play a crucial role in the development of our algo trading systems by:

  • Designing and developing sophisticated, high-performance software to ensure the highest quality standards.
  • Collaborating on the construction of a cutting-edge low-latency infrastructure that seamlessly integrates hardware and software components, optimizing our HFT platform for efficiency and reliability.
  • Leveraging your deep understanding of global financial markets to enhance our system’s capabilities across exchanges worldwide, contributing to Barak’s success in our industry.

 
The Right Candidate

  • Has at least 3 years of development experience in a high-level object-oriented language (preference for Java and C++)
  • Is a university graduate in Computer Science (with a high GPA)
  • Has experience building complex, high-scale, high-performance software
  • Is curious by nature and a quick learner

    Ideally Experienced with
  • Advanced OOP and design patterns
  • Performance and low latency optimizations
  • Linux operating system, its internals, and ecosystem
  • Interaction with tools such as Kubernetes, Docker, or similar
  • Has architectural abilities to design a large scale and complex systems
  • Experience and knowledge in financial markets infrastructure
  • Familiar with CI/CD and development environments
  • Independent and autodidact

    Benefits Include
  • Daily Meals Benefit: Savor delicious and healthy breakfast and lunch card provided daily.
  • Physical fitness classes
  • Social events, fun days, happy hours

 

Apply Now

We are looking for a talented Deep Learning Engineer to join our research and development team and help drive the next generation of AI-driven trading strategies.

Job Description

  • Develop, train and optimize deep learning models for financial market prediction, trade execution, and decision making.
  • Analyze large-scale market data (tick-level, order book, alternative data) to uncover alpha signals and trading opportunities.
  • Collaborate with traders, data scientists, and software engineers to integrate models into live trading systems.
  • Continuously monitor model performance, adapt to market conditions, and propose enhancements.
  • Maintain a strong understanding of the latest academic and industry research in deep learning and quantitative finance.
 
The Right Candidate
  • Master's or PH.D in Computer Science, Machine Learning, Electrical Engineering, Mathematics, or related field.
  • At least 5+ years of experience building, training and deploying deep learning models using frameworks like PyTorch or TensorFlow.
  • Experience with time-series modeling, sequence prediction, or reinforcement learning.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to work independently in a fast-paced environment.

Bonus:

  • Prior experience in financial markets, algorithmic trading, or quantitative research.
  • Knowledge of microstructure data (e.g. order book dynamics, latency-sensitive environments). 
  • Experience with distributed training, model compression, and deployment in low-latency environments.
  • Familiarity with alternative data sources and feature engineering in a financial context.


Apply Now

We are seeking a highly skilled and detail-oriented Quantitative Data Engineer to support our algorithmic trading strategies through advanced data infrastructure, tooling, and analysis. You will work closely with quantitative researchers, traders, and engineers to design robust data pipelines, optimize real-time and historical data access, and enable scalable analytics for strategy research and production deployment. This role sits at the intersection of data engineering and quantitative analysis, requiring strong programming skills, a deep understanding of market data, and experience with statistical and time-series analysis.

Job Description

  • Design, implement, and maintain high-performance data pipelines and infrastructure for ingesting, storing, and accessing large volumes of market data.
  • Analyze financial datasets to uncover patterns, anomalies, and actionable insights for strategy development.
  • Work with quants and traders to support backtesting and productionization of trading strategies.
  • Build dashboards, tools, and monitoring systems to track strategy performance and market behavior.
  • Perform data validation, enrichment, and quality checks to ensure integrity and consistency across data sources.
  • Contribute to the development of internal machine learning workflows, supporting research and deployment of models in production environments.

 

The Right Candidate
  • BSc/MSc in Computer Science, Engineering, Mathematics, or a related technical field.
  • Strong proficiency in C++ (required), with additional experience in Python and/or Java a plus.
  • Solid understanding of data structures, algorithms, and systems programming.
  • Familiarity with statistical analysis, time-series modeling, and machine learning concepts.
  • Prior experience working with financial data or in a trading environment is highly desirable.
  • A collaborative team player who can also take ownership and drive projects independently.



Benefits Include

  • Daily Meals Benefit: Savor a delicious and healthy breakfast and lunch card provided daily.
  • Physical fitness classes
  • Social events, fun days, happy hours

 

Apply Now

As a junior trader, you will support all aspects of trading desk operations. We are looking for young, creative minds eager to learn and grow in an innovative and dynamic environment.

Job Description

  • Executing algorithmic trading in accordance with the trading desk’s objective
  • Monitoring and reconciling trading positions consistently throughout the shift
  • Performing post-trade analysis on a variety of algorithmic trading strategies
  • Assisting quantitative traders in performing research for new trading strategies
  • You will be responsible for continuously monitoring trading systems, ensuring they operate efficiently with minimal downtime or disruption
  • Act as a first line of defense in troubleshooting and resolving technical and operational issues that may arise during the trading activities
 
The Right Candidate
  • Graduate degree in a STEM-related field or in business/economics
  • Eager to learn new skills
  • Strong interest in trading and financial markets
  • Strong analytical, quantitative, and math skills
  • Ability to work independently and successfully manage multiple tasks
  • Demonstrated strong work ethic and a team player focused on contributing to the success and development of the trading desk
  • Good verbal and written English

    Benefits Include
  • Daily Meals Benefit: Savor delicious and healthy breakfast and lunch card provided daily.
  • Physical fitness classes
  • Social events, fun days, happy hours

 

Apply Now

We are seeking a highly skilled Senior Trader to join our dynamic team. This role is critical in shaping our trading strategies and enhancing our market-making capabilities. The ideal candidate will have a strong background in trading, a deep understanding of financial markets, and the ability to leverage algorithmic strategies to optimize trading performance.


Job Description

  • Develop and implement advanced trading strategies to optimize market-making performance.
  • Monitor and analyze market conditions, trends, and trading activities to make informed trading decisions.
  • Collaborate with the technology team to refine and enhance algorithmic trading systems.
  • Manage risk exposure and ensure compliance with trading regulations and internal policies.
  • Provide insights and recommendations to improve trading efficiency and profitability.
  • Recruit and train junior traders, providing mentorship and guidance to help them develop their skills and integrate into the team effectively.

The Right Candidate
  • 5+ years of experience in trading derivative instruments
  • University degree in a STEM-related field Employment experience with a Market-Making firm
  • Experience with mentoring junior trading teams
  • Experience with programming in C++ / Python
  • Fast decision-making, ability to work under pressure
  • Strong communication skills
  • Strong verbal and written English

    Benefits Include
  • Daily Meals Benefit: Savor delicious and healthy breakfast and lunch card provided daily.
  • Physical fitness classes
  • Social events, fun days, happy hours

Apply Now

We are currently not recruiting for this position. Please submit your interest, and we will notify you when the position reopens.


Job Description

  • Develop and maintain market surveillance systems and monitoring tools.
  • Automate daily calculations of capital requirements, trading flows, and k-factors.
  • Enhance and improve existing systems to ensure optimal performance under pressure.
  • Monitor compliance reporting processes and ensure adherence to regulatory standards.
  • Collaborate with cross-functional teams to design and implement effective IT solutions for compliance and risk management.
  • Troubleshoot and resolve system issues in a timely manner.

The Right Candidate
  • Minimum of 3 years of experience in the financial industry, particularly with back office and trading procedures.
  • Knowledge of compliance processes and regulatory requirements.
  • Familiarity with financial instruments and trading strategies
  • Proficiency in Python and SQL databases.
  • Ability to work under pressure and deliver high-quality results.
  • Excellent problem-solving skills and attention to detail.
  • Experience in developing market surveillance designs and monitoring tools.
  • Strong analytical skills and the ability to automate complex processes.

    Benefits Include
  • Daily Meals Benefit: Savor a delicious and healthy breakfast and lunch card provided daily.
  • Physical fitness classes
  • Social events, fun days, happy hours

Submit Your Interest

We are currently not recruiting for this position. Please submit your interest, and we will notify you when the position reopens.

Job Description

  • Configuration and management of Windows and Linux servers, firewalls, switches, routers, etc.
  • IT support to all teams across the group
  • Ongoing performance tuning, hardware upgrades, and resource optimization as required
  • Configure CPU, memory, and disk partitions
  • Network performance tuning and troubleshooting network problems and outages

The Right Candidate
  • 2+ years of experience as a Linux system administrator (RHEL/CENTOS)
  • Experience with one or more scripting languages (BASH/Python)
  • Experience with administrating Windows server 2008, 2012, 2016, 2019
  • Fast learner with an ability to understand complicated infrastructure and networks
  • Flexibility to work evenings and weekends as needed
  • Demonstrated ability to multi-task
  • Ability to learn new technologies on your own

    Ideally Experienced with
  • FW – Fortigate, Checkpoint
  • VMware – configuration and maintenance of ESXi 5.5 and above
  • Ansible – playbook configuration
  • Cisco switches and routers

    Benefits Include
  • Daily Meals Benefit: Savor delicious and healthy breakfast and lunch card provided daily.
  • Physical fitness classes
  • Social events, fun days, happy hours


Submit Your Interest

We are currently not recruiting for this position. Please submit your interest, and we will notify you when the position reopens.

Job Description

  • Collaborate with executive management and department leaders to asses near and long-term network capacity needs
  • Design and deploy the group’s LANs, WANs and wireless networks, including servers, routers, switches, UPSs, and other hardware
  • Design, implement, and support firewalls, site-to-site VPNs, and remote-access VPN’s
  • Conduct research on network products, services, protocols, and standards to remain abreast of developments in the networking industry
  • Oversee new and existing equipment, hardware , and software upgrades
  • Interact and negotiate with vendors, outsourcers, and contractors to secure network products and services
  • Configure networks to ensure their smooth and reliable operation
  • Monitor and test network performance and troubleshoot problem areas.

The Right Candidate
  • Experienced with CCNP Routing and Switching or equivalent experience
  • Demonstrated experience with LAN, WAN, and WLAN design and implementation
  • Demonstrated experience with network capacity planning, network security, and other relevant subjects
  • Expert knowledge of core routing and switching design principles
  • Working technical knowledge of current network hardware, protocols
  • Ethernet
  • Ability to multi-task

    Benefits Include
  • Daily Meals Benefit: Savor delicious and healthy breakfast and lunch card provided daily.
  • Physical fitness classes
  • Social events, fun days, happy hours

 

Submit Your Interest

Ready To Join Our Team?

Our Recruitment Process

The recruitment process begins with the submission of your CV and cover letter. A member of our recruiting team will personally review your application. If your qualifications align with one of our open positions, you will be contacted to schedule an online HR interview. The last steps include a (technical) assessment and final interview rounds.

CV Submission

Submit your CV or resume through our application form on our website, we will check if you meet our requirements.
1

Phone Screening

If your cv meets our requirements, you will be invited for a telephone interview at a time of your choosing.
2

Skill Assessment

You will be invited at our office to take a skills and knowledge assessment.

3

Final Interview

If you pass all stages we will invite you for a final interview with our hiring manager.

4
Skip to content