Home
Jobs
22 Job openings at Algoquant
C++ Developer

Mumbai, Maharashtra, India

0 years

Not disclosed

On-site

Not specified

Job Description We are seeking a highly skilled C++ Developer to join our team at Algoquant Fintech Limited. As a vital member of our IT team, you will be responsible for designing, implementing, and maintaining the C++ coding to our high-frequency trading operations. Responsibilities You are responsible for: Manage, maintain, and clean various high-frequency data in financial stocks and futures program trading;Keep track of, analyse, and assess the performance of quantitative investment strategies;Develop quantitative research platforms, back-testing systems, mathematical tools, etc.;Assist with analysis of trading data. We Are Looking For Students from top universities in engineering majors, with a bachelor’s degree or above in computer, mathematics, or any other related majors;Good at thinking about and solving problems, and taking the initiative to study intensively;Strong programming ability, and a necessary ability to write C++;Better to be familiar with C++14 and above, or Python

Network Engineer

Mumbai, Maharashtra, India

0 - 2 years

Not disclosed

On-site

Full Time

Job Description We are seeking a highly skilled Network Engineer to join our team at Algoquant Fintech Limited. As a vital member of our IT infrastructure team, you will be responsible for designing, implementing, and maintaining the network security infrastructure critical to our high-frequency trading operations. Responsibilities Network Architecture Design: Design and implement secure, scalable, and high-performance network architectures to support high-frequency trading activities. Collaborate with stakeholders to understand business requirements and translate them into technical solutions. Ensure network designs meet industry best practices and compliance standards. Firewall Management Configure, deploy, and maintain firewall policies and rulesets to protect the network perimeter from unauthorized access and cyber threats. Monitor firewall logs and alerts for suspicious activities and security incidents. Conduct regular firewall audits and implement necessary changes to enhance security posture. Switch Configuration Configure and manage layer 2 and layer 3 switches to optimise network performance and reliability. Implement VLANs, trunking, and spanning tree protocols to segment and secure network traffic. Troubleshoot switch-related issues and collaborate with vendors for resolution. Routing Protocols Configure and manage dynamic routing protocols such as OSPF, BGP, and EIGRP to ensure efficient routing of traffic across the network. Optimise routing tables and route summation to minimise network overhead and latency. Monitor routing protocol status and performance metrics for proactive network maintenance. Fortigate Firewall Appliances Deploy and configure Fortigate firewall appliances to provide advanced threat protection and intrusion prevention. Manage FortiGate features such as VPN, NAT, IPS, and SSL inspection to secure network communications. Stay updated with Fortinet's latest technologies and security advisories to mitigate emerging threats. Network Monitoring And Performance Optimisation Implement network monitoring tools to monitor network traffic, bandwidth utilisation, and performance metrics. Identify performance bottlenecks and implement optimisations to ensure low-latency trading operations. Collaborate with other IT teams to troubleshoot and resolve network-related issues impacting trading activities. Qualifications Bachelor's degree in Computer Science, Information Technology, or related field. 2+ years of experience in network security engineering roles, preferably in the financial industry or HFT firms. In-depth knowledge of network protocols, security principles, and best practices. Hands-on experience with firewall management, switch configuration, and routing protocols. Proficiency in Fortigate firewall appliances and security features. Strong analytical and problem-solving skills with the ability to troubleshoot complex network issues. Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.

FPGA Engineer

Bengaluru

3 - 6 years

INR 5.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Job Description As an FPGA Engineer specialised in RTL (Register Transfer Level) coding, you will be responsible for designing, optimising, and implementing hardware solutions on Field-Programmable Gate Arrays (FPGAs) to support high-frequency trading strategies You will work closely with the trading systems team to develop and deploy ultra-low latency trading infrastructure, ensuring the highest levels of performance, reliability, and efficiency Key Responsibilities RTL Design and Optimisation: Design and optimise FPGA-based solutions using RTL coding techniques to achieve ultra-low latency and high throughput for trading algorithms and strategies Algorithm Implementation: Implement trading algorithms and strategies in hardware, leveraging FPGA capabilities to minimise latency and maximise performance Hardware Acceleration: Identify opportunities for hardware acceleration of critical trading functions and develop FPGA-based solutions to achieve significant speedups Performance Analysis and Tuning: Conduct performance analysis of FPGA designs, identify bottlenecks, and fine-tune the implementations to achieve optimal performance Hardware Integration: Collaborate with software engineers and system architects to integrate FPGA-based solutions into the overall trading infrastructure, ensuring seamless operation and compatibility Testing and Validation: Develop test benches and perform thorough testing and validation of FPGA designs to ensure correctness, reliability, and robustness under real-world trading conditions Documentation and Reporting: Document FPGA designs, methodologies, and implementation details, and provide regular reports and updates to stakeholders on project progress and performance metrics Requirements Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field Proven experience in FPGA design and development, with a focus on RTL coding using Verilog or VHDL Deep understanding of computer architecture, digital design principles, and hardware/software co-design concepts Experience with high-frequency trading systems and ultra-low latency design techniques is highly desirable Proficiency in FPGA development tools and workflows, such as Xilinx Vivado or Intel Quartus Strong analytical and problem-solving skills, with the ability to optimise designs for performance, power, and resource utilisation Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment Show more Show less

Quantitative Trader

Mumbai

2 - 6 years

INR 11.0 - 15.0 Lacs P.A.

Work from Office

Full Time

Job Description We are seeking exceptional experienced Quantitative Traders to build / lead our Quant Team and start trading Requirements If you are building and executing consistent profitable trading strategies and meet the following criteria, then we would like to you to become part of our team: B Tech, MSc or PhD from a top school in Maths, Physics, Computer Science etc- Expertise in statistical techniques, experience conducting on large datasets Programming proficiency in either C/C++, Java, Python, R, Matlab etc- Ability to work independently or as a part of a team, and to lead a project from whiteboard to code implementation Prior experience with algorithmic trading or familiarity with high-frequency financial data is a MUST Minimum 2+ years of experience in the financial markets Very strong communication skillsability to present ideas and strategies clearly and interact well with both peers as well as senior management Responsibilities Drive and passion to lead a team and to work in an open, creative and collaborative start-up environment The profile of the person is one who would be on the trading desk with experience trading in any markets across the world Building strategies that are consistently profitable and have a proven track record (not just back tested results); we are open to all market and all asset classes Risk Management and Hedging Analysis of market volatility Excellent Return on Capital Experience at a top Trading firm or HFT based firm Excellent leadership qualities Analysis of trading performance and development of new logic to improve trading performance Evaluation of performance of existing and new trading strategies Optimisation of the performance of strategies Work closely with developers to manage the development of sophisticated trading/risk system which includes understanding requirements, developing new functionality etc- Experience of working on quantitative or statistical arbitrage or machine learning based strategies will be preferred Show more Show less

Node.js Developer

Bengaluru

2 - 5 years

INR 4.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Job Description As a Nodejs Developer, you will be responsible for developing and maintaining server-side applications and APIs You will work closely with our front-end developers, product managers, and other stakeholders to create scalable and high-performance applications Your role will involve coding, testing, and deploying applications, as well as troubleshooting and debugging issues Key Responsibilities Develop and Maintain Applications: Design, build, and maintain efficient, reusable, and reliable Nodejs code API Development: Create and maintain RESTful APIs and integrate with third-party services Database Management: Design and implement database schema, and manage data with SQL (e g-, PostgreSQL, MySQL) or NoSQL (e g-, MongoDB, Redis) databases Performance Optimisation: Optimize applications for speed and scalability; perform code reviews and address bottlenecks Collaborate with Teams: Work closely with front-end developers, UX/UI designers, and other stakeholders to deliver cohesive and well-functioning applications Testing and Debugging: Write and execute unit and integration tests; debug and resolve application issues Documentation: Maintain clear documentation for application code, APIs, and development processes Stay Updated: Keep up with the latest industry trends and technologies to continuously improve your skill set and contribute innovative ideas Requirements Proven Experience: 2+ years of professional experience in Nodejs development Technical Skills: Proficiency in JavaScript/TypeScript, Nodejs, Expressjs, and related frameworks Database Knowledge: Experience with relational and/or non-relational databases (e g-, PostgreSQL, MongoDB) Version Control: Experience with Git and understanding of branching and merging strategies API Design: Strong knowledge of RESTful API design and development Problem-Solving Skills: Excellent analytical and problem-solving skills Collaboration: Strong communication skills and ability to work effectively in a team environment Education: Bachelors degree in Computer Science, Engineering, or a related field, or equivalent work experience Show more Show less

Network Engineer

Mumbai

2 - 4 years

INR 2.0 - 6.0 Lacs P.A.

Work from Office

Full Time

Job Description We are seeking a highly skilled Network Engineer to join our team at Algoquant Fintech Limited As a vital member of our IT infrastructure team, you will be responsible for designing, implementing, and maintaining the network security infrastructure critical to our high-frequency trading operations Responsibilities Network Architecture Design: Design and implement secure, scalable, and high-performance network architectures to support high-frequency trading activities Collaborate with stakeholders to understand business requirements and translate them into technical solutions Ensure network designs meet industry best practices and compliance standards Firewall Management Configure, deploy, and maintain firewall policies and rulesets to protect the network perimeter from unauthorized access and cyber threats Monitor firewall logs and alerts for suspicious activities and security incidents Conduct regular firewall audits and implement necessary changes to enhance security posture Switch Configuration Configure and manage layer 2 and layer 3 switches to optimise network performance and reliability Implement VLANs, trunking, and spanning tree protocols to segment and secure network traffic Troubleshoot switch-related issues and collaborate with vendors for resolution Routing Protocols Configure and manage dynamic routing protocols such as OSPF, BGP, and EIGRP to ensure efficient routing of traffic across the network Optimise routing tables and route summation to minimise network overhead and latency Monitor routing protocol status and performance metrics for proactive network maintenance Fortigate Firewall Appliances Deploy and configure Fortigate firewall appliances to provide advanced threat protection and intrusion prevention Manage FortiGate features such as VPN, NAT, IPS, and SSL inspection to secure network communications Stay updated with Fortinet's latest technologies and security advisories to mitigate emerging threats Network Monitoring And Performance Optimisation Implement network monitoring tools to monitor network traffic, bandwidth utilisation, and performance metrics Identify performance bottlenecks and implement optimisations to ensure low-latency trading operations Collaborate with other IT teams to troubleshoot and resolve network-related issues impacting trading activities Qualifications Bachelor's degree in Computer Science, Information Technology, or related field 2+ years of experience in network security engineering roles, preferably in the financial industry or HFT firms In-depth knowledge of network protocols, security principles, and best practices Hands-on experience with firewall management, switch configuration, and routing protocols Proficiency in Fortigate firewall appliances and security features Strong analytical and problem-solving skills with the ability to troubleshoot complex network issues Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams Show more Show less

FPGA Engineer

Bengaluru, Karnataka, India

0 years

Not disclosed

On-site

Full Time

Job Description As an FPGA Engineer specialised in RTL (Register Transfer Level) coding, you will be responsible for designing, optimising, and implementing hardware solutions on Field-Programmable Gate Arrays (FPGAs) to support high-frequency trading strategies. You will work closely with the trading systems team to develop and deploy ultra-low latency trading infrastructure, ensuring the highest levels of performance, reliability, and efficiency. Key Responsibilities RTL Design and Optimisation: Design and optimise FPGA-based solutions using RTL coding techniques to achieve ultra-low latency and high throughput for trading algorithms and strategies. Algorithm Implementation: Implement trading algorithms and strategies in hardware, leveraging FPGA capabilities to minimise latency and maximise performance. Hardware Acceleration: Identify opportunities for hardware acceleration of critical trading functions and develop FPGA-based solutions to achieve significant speedups. Performance Analysis and Tuning: Conduct performance analysis of FPGA designs, identify bottlenecks, and fine-tune the implementations to achieve optimal performance. Hardware Integration: Collaborate with software engineers and system architects to integrate FPGA-based solutions into the overall trading infrastructure, ensuring seamless operation and compatibility. Testing and Validation: Develop test benches and perform thorough testing and validation of FPGA designs to ensure correctness, reliability, and robustness under real-world trading conditions. Documentation and Reporting: Document FPGA designs, methodologies, and implementation details, and provide regular reports and updates to stakeholders on project progress and performance metrics. Requirements Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. Proven experience in FPGA design and development, with a focus on RTL coding using Verilog or VHDL. Deep understanding of computer architecture, digital design principles, and hardware/software co-design concepts Experience with high-frequency trading systems and ultra-low latency design techniques is highly desirable. Proficiency in FPGA development tools and workflows, such as Xilinx Vivado or Intel Quartus. Strong analytical and problem-solving skills, with the ability to optimise designs for performance, power, and resource utilisation. Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment. Show more Show less

Senior Quantitative Trader

Mumbai, Maharashtra, India

5 years

Not disclosed

On-site

Full Time

Job Description We are seeking exceptional experienced Quantitative Traders to build / lead our Quant Team and start trading. If you are building and executing consistent profitable trading strategies and meet the following criteria, then we would like to you to become part of our team: Requirements B Tech, MSc. or PhD from a top school in Maths, Physics, Computer Science etc. Expertise in statistical techniques, experience conducting on large datasets Programming proficiency in either C/C++, Java, Python, R, Matlab etc. Ability to work independently or as a part of a team, and to lead a project from whiteboard to code implementation Prior experience with algorithmic trading or familiarity with high-frequency financial data is a MUST. Minimum 5+ years of experience in the financial markets Very strong communication skills- ability to present ideas and strategies clearly and interact well with both peers as well as senior management. Responsibilities Drive and passion to lead a team and to work in an open, creative and collaborative start-up environment. The profile of the person is one who would be on the trading desk with experience trading in any markets across the world. Building strategies that are consistently profitable and have a proven track record (not just back tested results); we are open to all market and all asset classes Risk Management and Hedging Analysis of market volatility Excellent Return on Capital Experience at a top Trading firm or HFT based firm Excellent leadership qualities Analysis of trading performance and development of new logic to improve trading performance Evaluation of performance of existing and new trading strategies Optimisation of the performance of strategies Work closely with developers to manage the development of sophisticated trading/risk system which includes understanding requirements, developing new functionality etc Experience of working on quantitative or statistical arbitrage or machine learning based strategies will be preferred. Show more Show less

Node.js Developer

Bengaluru, Karnataka, India

2 years

Not disclosed

On-site

Full Time

Job Description As a Node.js Developer, you will be responsible for developing and maintaining server-side applications and APIs. You will work closely with our front-end developers, product managers, and other stakeholders to create scalable and high-performance applications. Your role will involve coding, testing, and deploying applications, as well as troubleshooting and debugging issues. Key Responsibilities Develop and Maintain Applications: Design, build, and maintain efficient, reusable, and reliable Node.js code. API Development: Create and maintain RESTful APIs and integrate with third-party services. Database Management: Design and implement database schema, and manage data with SQL (e.g., PostgreSQL, MySQL) or NoSQL (e.g., MongoDB, Redis) databases. Performance Optimisation: Optimize applications for speed and scalability; perform code reviews and address bottlenecks. Collaborate with Teams: Work closely with front-end developers, UX/UI designers, and other stakeholders to deliver cohesive and well-functioning applications. Testing and Debugging: Write and execute unit and integration tests; debug and resolve application issues. Documentation: Maintain clear documentation for application code, APIs, and development processes. Stay Updated: Keep up with the latest industry trends and technologies to continuously improve your skill set and contribute innovative ideas. Requirements Proven Experience: 2+ years of professional experience in Node.js development. Technical Skills: Proficiency in JavaScript/TypeScript, Node.js, Express.js, and related frameworks. Database Knowledge: Experience with relational and/or non-relational databases (e.g., PostgreSQL, MongoDB). Version Control: Experience with Git and understanding of branching and merging strategies. API Design: Strong knowledge of RESTful API design and development. Problem-Solving Skills: Excellent analytical and problem-solving skills. Collaboration: Strong communication skills and ability to work effectively in a team environment. Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience. Show more Show less

Linux Engineer

Mumbai, Maharashtra, India

5 years

Not disclosed

On-site

Full Time

Job Description We are searching for a highly skilled Linux System Engineer to join our team at Algoquant Fintech Limited. As a Linux System Engineer, you will play a critical role in designing, implementing, and maintaining the Linux-based systems that underpin our high-frequency trading infrastructure. Responsibilities Linux System Administration: Deploy, configure, and maintain Linux servers and workstations to support high-frequency trading operations. Perform system upgrades, patch management, and security hardening to ensure system integrity and compliance. Monitor system performance and resource utilisation, troubleshooting and optimising as needed to maintain optimal performance. Scripting and Automation: Develop and maintain automation scripts using Bash, Python, or other scripting languages to streamline routine system administration tasks. Automate deployment processes, configuration management, and monitoring tasks to enhance efficiency and reliability. Systems Engineering: Design, architect, and implement Linux-based systems and solutions to meet the performance, scalability, and reliability requirements of high-frequency trading. Evaluate and recommend hardware and software technologies to optimise system performance and meet business objectives. Implement and maintain systems monitoring, logging, and alerting solutions to ensure proactive detection and resolution of issues. Security and Compliance: Implement security controls and best practices to protect Linux systems from cyber threats and unauthorised access. Perform security assessments, vulnerability scans, and audits to identify and mitigate security risks. Ensure compliance with industry regulations and standards such as PCI-DSS, GDPR, and SOC 2. Incident Response and Disaster Recovery: Develop and maintain incident response plans and procedures to address security incidents and system outages. Participate in incident response activities, including root cause analysis, remediation, and post-incident reviews. Implement disaster recovery solutions and conduct regular tests to ensure business continuity. Qualifications Bachelor's degree in Computer Science, Information Technology, or related field. 5+ years of experience in Linux system administration and systems engineering roles, preferably in the financial industry or HFT firms. Proficiency in Bash or Python scripting for automation and system administration tasks. Deep understanding of Linux operating system fundamentals, including kernel internals, file systems, and network stack. Experience with configuration management tools such as Ansible, Puppet, or Chef. Strong knowledge of networking protocols, security principles, and best practices. Excellent troubleshooting skills and attention to detail. Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment. Show more Show less

Quantitative Trader

Mumbai, Maharashtra, India

2 years

Not disclosed

On-site

Full Time

Job Description We are seeking exceptional experienced Quantitative Traders to build / lead our Quant Team and start trading. Requirements If you are building and executing consistent profitable trading strategies and meet the following criteria, then we would like to you to become part of our team: B Tech, MSc or PhD from a top school in Maths, Physics, Computer Science etc. Expertise in statistical techniques, experience conducting on large datasets Programming proficiency in either C/C++, Java, Python, R, Matlab etc. Ability to work independently or as a part of a team, and to lead a project from whiteboard to code implementation Prior experience with algorithmic trading or familiarity with high-frequency financial data is a MUST. Minimum 2+ years of experience in the financial markets Very strong communication skills- ability to present ideas and strategies clearly and interact well with both peers as well as senior management. Responsibilities Drive and passion to lead a team and to work in an open, creative and collaborative start-up environment. The profile of the person is one who would be on the trading desk with experience trading in any markets across the world. Building strategies that are consistently profitable and have a proven track record (not just back tested results); we are open to all market and all asset classes Risk Management and Hedging Analysis of market volatility Excellent Return on Capital Experience at a top Trading firm or HFT based firm Excellent leadership qualities Analysis of trading performance and development of new logic to improve trading performance Evaluation of performance of existing and new trading strategies Optimisation of the performance of strategies Work closely with developers to manage the development of sophisticated trading/risk system which includes understanding requirements, developing new functionality etc Experience of working on quantitative or statistical arbitrage or machine learning based strategies will be preferred. Show more Show less

Network Engineer

Mumbai, Maharashtra, India

2 years

Not disclosed

On-site

Full Time

Job Description We are seeking a highly skilled Network Engineer to join our team at Algoquant Fintech Limited. As a vital member of our IT infrastructure team, you will be responsible for designing, implementing, and maintaining the network security infrastructure critical to our high-frequency trading operations. Responsibilities Network Architecture Design: Design and implement secure, scalable, and high-performance network architectures to support high-frequency trading activities. Collaborate with stakeholders to understand business requirements and translate them into technical solutions. Ensure network designs meet industry best practices and compliance standards. Firewall Management Configure, deploy, and maintain firewall policies and rulesets to protect the network perimeter from unauthorized access and cyber threats. Monitor firewall logs and alerts for suspicious activities and security incidents. Conduct regular firewall audits and implement necessary changes to enhance security posture. Switch Configuration Configure and manage layer 2 and layer 3 switches to optimise network performance and reliability. Implement VLANs, trunking, and spanning tree protocols to segment and secure network traffic. Troubleshoot switch-related issues and collaborate with vendors for resolution. Routing Protocols Configure and manage dynamic routing protocols such as OSPF, BGP, and EIGRP to ensure efficient routing of traffic across the network. Optimise routing tables and route summation to minimise network overhead and latency. Monitor routing protocol status and performance metrics for proactive network maintenance. Fortigate Firewall Appliances Deploy and configure Fortigate firewall appliances to provide advanced threat protection and intrusion prevention. Manage FortiGate features such as VPN, NAT, IPS, and SSL inspection to secure network communications. Stay updated with Fortinet's latest technologies and security advisories to mitigate emerging threats. Network Monitoring And Performance Optimisation Implement network monitoring tools to monitor network traffic, bandwidth utilisation, and performance metrics. Identify performance bottlenecks and implement optimisations to ensure low-latency trading operations. Collaborate with other IT teams to troubleshoot and resolve network-related issues impacting trading activities. Qualifications Bachelor's degree in Computer Science, Information Technology, or related field. 2+ years of experience in network security engineering roles, preferably in the financial industry or HFT firms. In-depth knowledge of network protocols, security principles, and best practices. Hands-on experience with firewall management, switch configuration, and routing protocols. Proficiency in Fortigate firewall appliances and security features. Strong analytical and problem-solving skills with the ability to troubleshoot complex network issues. Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. Show more Show less

FPGA Engineer

Bengaluru

3 - 6 years

INR 5.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Job Description As an FPGA Engineer specialised in RTL (Register Transfer Level) coding, you will be responsible for designing, optimising, and implementing hardware solutions on Field-Programmable Gate Arrays (FPGAs) to support high-frequency trading strategies You will work closely with the trading systems team to develop and deploy ultra-low latency trading infrastructure, ensuring the highest levels of performance, reliability, and efficiency, Key Responsibilities RTL Design and Optimisation: Design and optimise FPGA-based solutions using RTL coding techniques to achieve ultra-low latency and high throughput for trading algorithms and strategies, Algorithm Implementation: Implement trading algorithms and strategies in hardware, leveraging FPGA capabilities to minimise latency and maximise performance, Hardware Acceleration: Identify opportunities for hardware acceleration of critical trading functions and develop FPGA-based solutions to achieve significant speedups, Performance Analysis and Tuning: Conduct performance analysis of FPGA designs, identify bottlenecks, and fine-tune the implementations to achieve optimal performance, Hardware Integration: Collaborate with software engineers and system architects to integrate FPGA-based solutions into the overall trading infrastructure, ensuring seamless operation and compatibility, Testing and Validation: Develop test benches and perform thorough testing and validation of FPGA designs to ensure correctness, reliability, and robustness under real-world trading conditions, Documentation and Reporting: Document FPGA designs, methodologies, and implementation details, and provide regular reports and updates to stakeholders on project progress and performance metrics, Requirements Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field, Proven experience in FPGA design and development, with a focus on RTL coding using Verilog or VHDL, Deep understanding of computer architecture, digital design principles, and hardware/software co-design concepts Experience with high-frequency trading systems and ultra-low latency design techniques is highly desirable, Proficiency in FPGA development tools and workflows, such as Xilinx Vivado or Intel Quartus, Strong analytical and problem-solving skills, with the ability to optimise designs for performance, power, and resource utilisation, Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment,

Node.js Developer

Bengaluru

2 - 5 years

INR 4.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Job Description As a NodeDot js Developer, you will be responsible for developing and maintaining server-side applications and APIs You will work closely with our front-end developers, product managers, and other stakeholders to create scalable and high-performance applications Your role will involve coding, testing, and deploying applications, as well as troubleshooting and debugging issues, Key Responsibilities Develop and Maintain Applications: Design, build, and maintain efficient, reusable, and reliable NodeDot js code, API Development: Create and maintain RESTful APIs and integrate with third-party services, Database Management: Design and implement database schema, and manage data with SQL (e-g , PostgreSQL, MySQL) or NoSQL (e-g , MongoDB, Redis) databases, Performance Optimisation: Optimize applications for speed and scalability; perform code reviews and address bottlenecks, Collaborate with Teams: Work closely with front-end developers, UX/UI designers, and other stakeholders to deliver cohesive and well-functioning applications, Testing and Debugging: Write and execute unit and integration tests; debug and resolve application issues, Documentation: Maintain clear documentation for application code, APIs, and development processes, Stay Updated: Keep up with the latest industry trends and technologies to continuously improve your skill set and contribute innovative ideas, Requirements Proven Experience: 2+ years of professional experience in NodeDot js development, Technical Skills: Proficiency in JavaScript/TypeScript, NodeDot js, ExpressDot js, and related frameworks, Database Knowledge: Experience with relational and/or non-relational databases (e-g , PostgreSQL, MongoDB), Version Control: Experience with Git and understanding of branching and merging strategies, API Design: Strong knowledge of RESTful API design and development, Problem-Solving Skills: Excellent analytical and problem-solving skills, Collaboration: Strong communication skills and ability to work effectively in a team environment, Education: Bachelors degree in Computer Science, Engineering, or a related field, or equivalent work experience,

Senior Quantitative Trader

Mumbai

3 - 7 years

INR 12.0 - 16.0 Lacs P.A.

Work from Office

Full Time

Job Description We are seeking exceptional experienced Quantitative Traders to build / lead our Quant Team and start trading If you are building and executing consistent profitable trading strategies and meet the following criteria, then we would like to you to become part of our team: Requirements B Tech, MSc or PhD from a top school in Maths, Physics, Computer Science etc Expertise in statistical techniques, experience conducting on large datasets Programming proficiency in either C/C++, Java, Python, R, Matlab etc Ability to work independently or as a part of a team, and to lead a project from whiteboard to code implementation Prior experience with algorithmic trading or familiarity with high-frequency financial data is a MUST, Minimum 5+ years of experience in the financial markets Very strong communication skillsability to present ideas and strategies clearly and interact well with both peers as well as senior management, Responsibilities Drive and passion to lead a team and to work in an open, creative and collaborative start-up environment, The profile of the person is one who would be on the trading desk with experience trading in any markets across the world, Building strategies that are consistently profitable and have a proven track record (not just back tested results); we are open to all market and all asset classes Risk Management and Hedging Analysis of market volatility Excellent Return on Capital Experience at a top Trading firm or HFT based firm Excellent leadership qualities Analysis of trading performance and development of new logic to improve trading performance Evaluation of performance of existing and new trading strategies Optimisation of the performance of strategies Work closely with developers to manage the development of sophisticated trading/risk system which includes understanding requirements, developing new functionality etc Experience of working on quantitative or statistical arbitrage or machine learning based strategies will be preferred,

Network Engineer

Mumbai

2 - 4 years

INR 2.0 - 6.0 Lacs P.A.

Work from Office

Full Time

Job Description We are seeking a highly skilled Network Engineer to join our team at Algoquant Fintech Limited As a vital member of our IT infrastructure team, you will be responsible for designing, implementing, and maintaining the network security infrastructure critical to our high-frequency trading operations, Responsibilities Network Architecture Design: Design and implement secure, scalable, and high-performance network architectures to support high-frequency trading activities, Collaborate with stakeholders to understand business requirements and translate them into technical solutions, Ensure network designs meet industry best practices and compliance standards, Firewall Management Configure, deploy, and maintain firewall policies and rulesets to protect the network perimeter from unauthorized access and cyber threats, Monitor firewall logs and alerts for suspicious activities and security incidents, Conduct regular firewall audits and implement necessary changes to enhance security posture, Switch Configuration Configure and manage layer 2 and layer 3 switches to optimise network performance and reliability, Implement VLANs, trunking, and spanning tree protocols to segment and secure network traffic, Troubleshoot switch-related issues and collaborate with vendors for resolution, Routing Protocols Configure and manage dynamic routing protocols such as OSPF, BGP, and EIGRP to ensure efficient routing of traffic across the network, Optimise routing tables and route summation to minimise network overhead and latency, Monitor routing protocol status and performance metrics for proactive network maintenance, Fortigate Firewall Appliances Deploy and configure Fortigate firewall appliances to provide advanced threat protection and intrusion prevention, Manage FortiGate features such as VPN, NAT, IPS, and SSL inspection to secure network communications, Stay updated with Fortinet's latest technologies and security advisories to mitigate emerging threats, Network Monitoring And Performance Optimisation Implement network monitoring tools to monitor network traffic, bandwidth utilisation, and performance metrics, Identify performance bottlenecks and implement optimisations to ensure low-latency trading operations, Collaborate with other IT teams to troubleshoot and resolve network-related issues impacting trading activities, Qualifications Bachelor's degree in Computer Science, Information Technology, or related field, 2+ years of experience in network security engineering roles, preferably in the financial industry or HFT firms, In-depth knowledge of network protocols, security principles, and best practices, Hands-on experience with firewall management, switch configuration, and routing protocols, Proficiency in Fortigate firewall appliances and security features, Strong analytical and problem-solving skills with the ability to troubleshoot complex network issues, Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams,

Linux Engineer

Mumbai

2 - 5 years

INR 3.0 - 7.0 Lacs P.A.

Work from Office

Full Time

Job Description We are searching for a highly skilled Linux System Engineer to join our team at Algoquant Fintech Limited As a Linux System Engineer, you will play a critical role in designing, implementing, and maintaining the Linux-based systems that underpin our high-frequency trading infrastructure, Responsibilities Linux System Administration: Deploy, configure, and maintain Linux servers and workstations to support high-frequency trading operations, Perform system upgrades, patch management, and security hardening to ensure system integrity and compliance, Monitor system performance and resource utilisation, troubleshooting and optimising as needed to maintain optimal performance, Scripting and Automation: Develop and maintain automation scripts using Bash, Python, or other scripting languages to streamline routine system administration tasks, Automate deployment processes, configuration management, and monitoring tasks to enhance efficiency and reliability, Systems Engineering: Design, architect, and implement Linux-based systems and solutions to meet the performance, scalability, and reliability requirements of high-frequency trading, Evaluate and recommend hardware and software technologies to optimise system performance and meet business objectives, Implement and maintain systems monitoring, logging, and alerting solutions to ensure proactive detection and resolution of issues, Security and Compliance: Implement security controls and best practices to protect Linux systems from cyber threats and unauthorised access, Perform security assessments, vulnerability scans, and audits to identify and mitigate security risks, Ensure compliance with industry regulations and standards such as PCI-DSS, GDPR, and SOC 2, Incident Response and Disaster Recovery: Develop and maintain incident response plans and procedures to address security incidents and system outages, Participate in incident response activities, including root cause analysis, remediation, and post-incident reviews, Implement disaster recovery solutions and conduct regular tests to ensure business continuity, Qualifications Bachelor's degree in Computer Science, Information Technology, or related field, 5+ years of experience in Linux system administration and systems engineering roles, preferably in the financial industry or HFT firms, Proficiency in Bash or Python scripting for automation and system administration tasks, Deep understanding of Linux operating system fundamentals, including kernel internals, file systems, and network stack, Experience with configuration management tools such as Ansible, Puppet, or Chef, Strong knowledge of networking protocols, security principles, and best practices, Excellent troubleshooting skills and attention to detail, Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment,

Quantitative Trader

Mumbai

2 - 6 years

INR 11.0 - 15.0 Lacs P.A.

Work from Office

Full Time

Job Description. We are seeking exceptional experienced Quantitative Traders to build / lead our Quant Team and start trading.. Requirements. If you are building and executing consistent profitable trading strategies and meet the following criteria, then we would like to you to become part of our team:. B Tech, MSc or PhD from a top school in Maths, Physics, Computer Science etc.. Expertise in statistical techniques, experience conducting on large datasets. Programming proficiency in either C/C++, Java, Python, R, Matlab etc.. Ability to work independently or as a part of a team, and to lead a project from whiteboard to code implementation. Prior experience with algorithmic trading or familiarity with high-frequency financial data is a MUST.. Minimum 2+ years of experience in the financial markets. Very strong communication skillsability to present ideas and strategies clearly and interact well with both peers as well as senior management.. Responsibilities. Drive and passion to lead a team and to work in an open, creative and collaborative start-up environment.. The profile of the person is one who would be on the trading desk with experience trading in any markets across the world.. Building strategies that are consistently profitable and have a proven track record (not just back tested results); we are open to all market and all asset classes. Risk Management and Hedging. Analysis of market volatility. Excellent Return on Capital. Experience at a top Trading firm or HFT based firm. Excellent leadership qualities. Analysis of trading performance and development of new logic to improve trading performance. Evaluation of performance of existing and new trading strategies. Optimisation of the performance of strategies. Work closely with developers to manage the development of sophisticated trading/risk system which includes understanding requirements, developing new functionality etc. Experience of working on quantitative or statistical arbitrage or machine learning based strategies will be preferred.. Show more Show less

Network Engineer

Mumbai

2 - 4 years

INR 2.0 - 6.0 Lacs P.A.

Work from Office

Full Time

Job Description. We are seeking a highly skilled Network Engineer to join our team at Algoquant Fintech Limited. As a vital member of our IT infrastructure team, you will be responsible for designing, implementing, and maintaining the network security infrastructure critical to our high-frequency trading operations.. Responsibilities. Network Architecture Design:. Design and implement secure, scalable, and high-performance network architectures to support high-frequency trading activities.. Collaborate with stakeholders to understand business requirements and translate them into technical solutions.. Ensure network designs meet industry best practices and compliance standards.. Firewall Management. Configure, deploy, and maintain firewall policies and rulesets to protect the network perimeter from unauthorized access and cyber threats.. Monitor firewall logs and alerts for suspicious activities and security incidents.. Conduct regular firewall audits and implement necessary changes to enhance security posture.. Switch Configuration. Configure and manage layer 2 and layer 3 switches to optimise network performance and reliability.. Implement VLANs, trunking, and spanning tree protocols to segment and secure network traffic.. Troubleshoot switch-related issues and collaborate with vendors for resolution.. Routing Protocols. Configure and manage dynamic routing protocols such as OSPF, BGP, and EIGRP to ensure efficient routing of traffic across the network.. Optimise routing tables and route summation to minimise network overhead and latency.. Monitor routing protocol status and performance metrics for proactive network maintenance.. Fortigate Firewall Appliances. Deploy and configure Fortigate firewall appliances to provide advanced threat protection and intrusion prevention.. Manage FortiGate features such as VPN, NAT, IPS, and SSL inspection to secure network communications.. Stay updated with Fortinet's latest technologies and security advisories to mitigate emerging threats.. Network Monitoring And Performance Optimisation. Implement network monitoring tools to monitor network traffic, bandwidth utilisation, and performance metrics.. Identify performance bottlenecks and implement optimisations to ensure low-latency trading operations.. Collaborate with other IT teams to troubleshoot and resolve network-related issues impacting trading activities.. Qualifications. Bachelor's degree in Computer Science, Information Technology, or related field.. 2+ years of experience in network security engineering roles, preferably in the financial industry or HFT firms.. In-depth knowledge of network protocols, security principles, and best practices.. Hands-on experience with firewall management, switch configuration, and routing protocols.. Proficiency in Fortigate firewall appliances and security features.. Strong analytical and problem-solving skills with the ability to troubleshoot complex network issues.. Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.. Show more Show less

FPGA Engineer

Bengaluru

3 - 6 years

INR 5.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Job Description. As an FPGA Engineer specialised in RTL (Register Transfer Level) coding, you will be responsible for designing, optimising, and implementing hardware solutions on Field-Programmable Gate Arrays (FPGAs) to support high-frequency trading strategies. You will work closely with the trading systems team to develop and deploy ultra-low latency trading infrastructure, ensuring the highest levels of performance, reliability, and efficiency.. Key Responsibilities. RTL Design and Optimisation: Design and optimise FPGA-based solutions using RTL coding techniques to achieve ultra-low latency and high throughput for trading algorithms and strategies.. Algorithm Implementation: Implement trading algorithms and strategies in hardware, leveraging FPGA capabilities to minimise latency and maximise performance.. Hardware Acceleration: Identify opportunities for hardware acceleration of critical trading functions and develop FPGA-based solutions to achieve significant speedups.. Performance Analysis and Tuning: Conduct performance analysis of FPGA designs, identify bottlenecks, and fine-tune the implementations to achieve optimal performance.. Hardware Integration: Collaborate with software engineers and system architects to integrate FPGA-based solutions into the overall trading infrastructure, ensuring seamless operation and compatibility.. Testing and Validation: Develop test benches and perform thorough testing and validation of FPGA designs to ensure correctness, reliability, and robustness under real-world trading conditions.. Documentation and Reporting: Document FPGA designs, methodologies, and implementation details, and provide regular reports and updates to stakeholders on project progress and performance metrics.. Requirements. Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.. Proven experience in FPGA design and development, with a focus on RTL coding using Verilog or VHDL.. Deep understanding of computer architecture, digital design principles, and hardware/software co-design concepts. Experience with high-frequency trading systems and ultra-low latency design techniques is highly desirable.. Proficiency in FPGA development tools and workflows, such as Xilinx Vivado or Intel Quartus.. Strong analytical and problem-solving skills, with the ability to optimise designs for performance, power, and resource utilisation.. Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.. Show more Show less

Algoquant

Algoquant

22 Jobs

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview