Open Positions

Big Data Engineer

Description

Final is a world leader in trading algorithms and trade execution technologies development. Our multi-disciplinary teams have developed a unique and highly successful machine learning algorithmic based HFT platform that delivers excellent results. In a world increasingly dominated by learning machines and artificial intelligence, we at Final are especially proud of our humans. Our elite team of exceptional people are the soul of our company, and it is our top priority to provide them with a professionally fulfilling environment that supports healthy work-life balance. Our employees are encouraged to pursue their passions outside of work and we are proud to offer them a variety of opportunities, multiple resources and an agile work environment which promotes their well-being. 

We are looking for a skilled and motivated Big Data Engineer  to join our backend data infrastructure team. You will be at the core of Final’s data ecosystem, building and maintaining high-performance data services and pipelines that support both real-time and batch workloads. Your work will directly impact how data is accessed and leveraged across the company — from live production environments to ML training pipelines. You will design and maintain systems that span hybrid infrastructure (on-prem and cloud), and ensure our data platform is fast, reliable, and scalable. We value engineers who are curious, open-minded, and excited to learn new technologies and practices as the landscape evolves.


As a Big Data Engineer, you will: 

  • Design, implement, and maintain backend services for managing and processing large-scale data.
  • Build and operate production-grade data pipelines and infrastructure.
  • Develop utilities ,libraries and services to support high-throughput data retrieval and access patterns.
  • Ensure observability, stability, and performance of data services in hybrid (cloud/on-prem) environments.
  • Monitor and troubleshoot issues in live systems and continuously improve their robustness.
  • Work cross-functionally to ensure data is accessible, well-modeled, and easy to consume by other teams.
Requirements
  • Strong programming experience in at least one of the following: C++, Java, Rust, .NET, or Python.
  • Experience working with python data analytics libraries (such as numpy, pandas, polars).
  • Experience working on backend services or data-intensive applications.
  • Understanding of distributed systems, data pipelines, and production monitoring.
  • Experience in hybrid infrastructure environments (on-prem + cloud).
  • An open-minded technologist with a willingness to learn and adopt new technologies and best practices.


Nice to Have

  • Familiarity with Apache Iceberg or other table/data format technologies (e.g., Delta Lake, Hudi, Parquet, ORC).
  • Familiarity with Streaming technologies – Kafka, Flink.
  • Experience with orchestration tools like Airflow or Argo.
  • Exposure to analytics engines (e.g., Spark, DuckDB, Trino).
  • Knowledge of Kubernetes and containerized deployments.
  • Experience in MLOps or supporting machine learning pipelines.
apply here

DevOps Engineer

Description

Final Israel Ltd. is one of the world’s leading high-frequency trading (HFT) companies.

As a major participant in the HFT industry,

the challenge Final faces is two-fold: to analyze large and complex data sets

off-line, as well as to process massive flows of real-time data.


As a DevOps engineer, you will have the opportunity to build an

E2E CI\CD pipelines from the ground up as well as be in charge of large

deployments and their healthiness. You will be working on monitoring, log

analysis, deployment, testing, rollout to production and much more.

Our ideal candidates are highly motivated

individuals with strong technical skills and a solid background and

understanding in DevOps methodologies, technologies, and tools.


Responsibilities:

· Enable and enhance team developer workflows by developing CI/CD and automation capabilities

· Leading the monitoring of the team’s offerings through logs, metrics, traces and more

· Taking part in a top-notch technology team, code reviewing and knowledge sharing

· Support the core research teams with their workflows using the team’s solutions


Requirements:

· At least 5 years of hands-on DevOps experience

· Experience (3+ years) in writing automation software in one or more languages, such as Python, bash, groovy or similar.

· Extensive knowledge of cloud, containers

· Experience with CI and orchestration servers (Jenkins, airflow etc.)

· Experience working with automated configuration management tools (Salt, Ansible, packer etc.).

· Experience with IaaC tools (terraform, heat, etc.)

· Experience with monitoring and log analyzing tools (ELK, Grafana, Prometheus, etc.)


Advantages:

· Experience with large, offline on-premises production deployments.

· Good understanding in complex network solutions, SDN, CNI etc.

· Good understanding in complex storage solutions.

Requirements
apply here

Full Stack Engineer

Description

Final is a world leader in trading algorithms and trade execution technologies development. Our multi-disciplinary teams have developed a unique and highly successful machine learning algorithmic based HFT platform that delivers excellent results. In a world increasingly dominated by learning machines and artificial intelligence, we at Final are especially proud of our humans. Our elite team of exceptional people are the soul of our company, and it is our top priority to provide them with a professionally fulfilling environment that supports healthy work-life balance. Our employees are encouraged to pursue their passions outside of work and we are proud to offer them a variety of opportunities , multiple resources and an agile work environment which promotes their well-being.

We are searching for an innovative Software Engineer that will join us and be part of a SW team responsible of the full life cycle development of several web key applications including technical and statistical research, design, coding and integration. you will play a pivotal role in spearheading a transformative project aimed at replacing a monolithic software architecture with a more scalable and flexible microservices architecture. You will be an important part of leading the technological aspects of the project

This role will require you to lead the redesign of an important product , you will move fast and help deliver a state of the art products, you will be part of a smart, motivated, creative team of people who are filled with positive energy targeting to bring the best solutions to the finish line. 

 

In this role you’ll 

  • Deliver scalable features to support Final’s vision in a timely and quality manner
  • Building cutting-edge technologies that make a powerful impact on big amount of instances
  • Tackle tough problems and find creative ways to solve them
  • Produce (a lot) of high-quality, functional code that is readable, testable and maintainable
  • Leverage our in-house autonomous tools to manage all development flow, from setting up our development environment to creating git branches and deploying services to production
  • Be the owner of your domain to ensure code quality, performance, and scalability of our products
  • Manage and complete tasks using TDD, continuous integration and modern development processes
Requirements
  • 4+ years working as a Full Stack engineer using FE and BE technologies in a web environment 
  • In Depth understanding of OOP, SOLID and know functional programming principles
  • Can understand and write multi-threaded code, specifically a web server's request lifecycle
  • You care about design, are passionate about TDD methodology and microservices architecture, contributed to open source projects, take responsibility and can work independently
  • Have an excellent understanding of database systems, relational and otherwise, including big data applications
  • Are able to conduct performance analysis for a system and find its bottlenecks
  • Experienced with Linux development and know your way around cloud environment
  • Broad knowledge of modern backend and frontend frameworks, tools, and architecture
  • Experience working on a high scale, production-grade projects
  • B.Sc. in Computer Science or Mathematics (or equivalent experience) is a big plus
  • Result oriented, self-motivated, fast learner, can do attitude and a great team player
apply here

Researcher

Description

Final is a world leader in trading algorithms and trade execution technologies development. Our multi-disciplinary teams have developed a unique and highly successful machine learning algorithmic based HFT platform that delivers excellent results. 

 Our research is run by an outstanding team of brilliant researchers who love the extreme challenge of beating the markets. We consistently profit in challenging markets that get increasingly efficient. 

We have no customers, and no marketing. It is a pure technological and algorithmic challenge. Hence the time-to-market from a research idea until it is used and make profit by our trading machines is very short. 

In a world increasingly dominated by learning machines and artificial intelligence, we at Final are especially proud of our humans. Our elite team of exceptional people are the soul of our company, and it is our top priority to provide them with a professionally fulfilling environment that supports healthy work-life balance. Our employees are encouraged to pursue their passions outside of work and we are proud to offer them a variety of opportunities, multiple resources and an agile work environment which promotes their well-being. 

Our unique research team is expanding, we are looking for smart and humble team members to join the team and solve complex problems. Our technical challenges include developing new trading strategies, , improving the performance of our algorithms, finding new ways to beat the markets. As an ML researcher you will collaborate with our R&D team to execute live trading strategies. If you are looking to make an impact by putting into practice successful ideas and seeing immediately the outcome, make influence on Final’s financial performance this is a great opportunity.


In this role you will:

  • Mange and lead independent research applying ML/DL/Signal Processing/Data Mining to a wide variety of datasets.
  •  Creatively find new trading strategies
  • Work with other team members to optimize Final’s Algorithms
Requirements
  • Masters or PhD in Computer Science, Physics, EE, Mathematics, Statistics, or a related field
  •  5+ Years of experience of ML research/Deep Learning/Data Mining etc
  •  Experience with software engineering in Python / C++
  • Strong statistical analysis and mathematical skill
  •  A great team player eager to share/learn/teach other team members.
  •  Creative, self-motivated, love complex problems, determined
apply here

Security Detection Engineer

Description

Final is a world leader in trading algorithms and trade execution technologies development. Our multi-disciplinary teams have developed a unique and highly successful machine learning algorithmic based HFT platform that delivers excellent results. In a world increasingly dominated by learning machines and artificial intelligence, we at Final are especially proud of our humans. Our elite team of exceptional people are the soul of our company, and it is our top priority to provide them with a professionally fulfilling environment that supports a healthy work-life balance. Our employees are encouraged to pursue their passions outside of work and we are proud to offer them a variety of opportunities, multiple resources and an agile work environment which promotes their wellbeing. We are seeking a talented, tech savvy Detection Engineer to join our Cyber Security team and elevate Final’s detection and response capabilities across cutting-edge systems.

Responsibilities

  • Lead initiatives to enhance our capabilities for effectively detecting and responding to security incidents.
  • Design, develop, refine detection rules, alerts, and dashboards across Final’s security platforms to identify malicious or suspicious behavior.
  • Deploy, manage, and maintain the infrastructure components of various detection platforms—including indexers, search heads, forwarders, and clusters—to ensure high availability, optimal performance, and scalability
  • Parse and analyze logs from endpoints, servers, network devices, cloud services, EDR/XDR, and more.
  • Automate detection pipelines and content deployment using Detection-as-Code methodologies and CI/CD frameworks.
  • Tune and optimize detection logic to minimize false positives and enhance alert fidelity.
  • Collaborate with different teams to continuously improve detection coverage.
  • Integrate with SOAR tools and workflows, developing playbooks that enhance speed and consistency of incident response.
  • Perform proactive threat hunting, alert triage, and incident investigations, leveraging threat intelligence and different cybersecurity frameworks.
Requirements

Experience:

  • Minimum 4 years in detection engineering, or equivalent roles.
  • SIEM proficiency: Hands-on experience with Splunk or Azure Sentinel is mandatory; working with both is highly desirable.
  • Familiarity with Detection as Code frameworks and CI/CD best practices.
  • Hybrid environment: Experience operating across Linux/Windows on-premises and cloud infrastructure.
  • Security fundamentals: Strong grasp of networking, operating systems, EDR/XDR, IDS/IPS, proxies, firewalls, and endpoint behaviour.
  • Analytical mindset: Able to distinguish between false positives and true alerts and continuously refine detections.
  • Collaboration & communication: Work effectively across teams to implement robust detection strategies.
  • Self‑driven: DIY approach—adept at researching, building, and deploying solutions end‑to‑end.


Advantage

Certifications: Splunk Certified Enterprise Security Admin, Azure Security Engineer Associate (AZ-500) or similar.

apply here

Do the math. Join our team APPLY HERE