Open Positions

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 searching for an innovative and experienced Data Engineer that will join us and be part of our new data initiatives team in our data group. 

 

As a Data Engineer, you will:    

  • Be a part of a cross functional team of data, backend and DevOps engineers.    
  • Be responsible for ingesting large volumes of new data, followed by deep understanding and inspection of the data in close collaboration with data scientists. 
  • Lead the architecture, planning, design and development of mission-critical, diverse and large-scale data pipelines over both public and on-prem cloud solutions. 
Requirements
  • At least 3 years of experience working as a Data Engineer 
  • At least 3 years of experience coding with Object-Oriented Programming (OOP) languages.
  • Hands-on experience with Spark for large-scale batch processing. 
  • Hands-on experience working with AWS data processing tools and concepts. 
  • Proven understanding in designing, developing and optimizing complex solutions that move and/or manipulate large volumes of data. 
  • Sound understanding of partitioning and optimization techniques of different big data file formats (such as Parquet, DeltaLake, AVRO, HDF5) 
  • Experience with Docker, Linux, CI/CD tools and concepts, Kubernetes. 
  • Experience with data pipelining tools such as Airflow, Kubeflow or similar. 
  • BSc / MSc degree in Computer Science/Engineering / Mathematics or Statistics. 
  • Understanding of ML concepts and processes. 

Advantage: 

  • Hands-on experience with DataBricks platform. 
  • Experience working on large scale and complex on-premises systems.  
  • Hands-on experience in ML frameworks and models training and implementation. 
  • Hands-on experience in lower-level programming languages such as C++ or RUST 
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

Senior Software 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

In this role you'll

  • Be responsible of the full life cycle development of several key applications including: Technical and statistical research, design, coding and integration
  • Developing and integrating new and existing software as part of a large-scale system
  • Tackle tough problems and find creative ways to solve them
  • Write high quality, functional code using C++/Rust development
  • 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
  • Coach and mentor other developers and help them elevate their skills while investing in your personal growth
  • Be working independently but as a part of a strong and collaborative team

 

Requirements
  • B.Sc. in Computer Engineering or Computer Science (preferably cum laude, from a leading university)
  • 5+ years of experience as a software engineer
  • Result oriented and experience in working on complex and large-scale systems
  • Passionate about code, self-motivated, fast learner, can do attitude and a great team player
  • Experience in working with Rust is a great advantage
apply here

Software 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 Software 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

Software Engineer Infra

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

In this role you'll:

  • Be responsible of the full life cycle development of several key applications including: Technical and statistical research, design, coding and integration
  • Developing and integrating new and existing software as part of a large-scale system
  • Tackle tough problems and find creative ways to solve them
  • Write high quality, functional code using C++/Rust/Python
  • 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, latency and scalability of our products
  • Manage and complete tasks using TDD, continuous integration and modern development processes
  • Coach and mentor other developers and help them elevate their skills while investing in your personal growth
  • Be working independently but as a part of a strong and collaborative team
Requirements
  • B.Sc. in Computer Engineering or Computer Science (preferably cum laude, from a leading university)
  • 5+ years of experience as a C++ software engineer
  • Result oriented and experience in working on complex and large-scale systems
  • Passionate about code, self-motivated, fast learner, can do attitude and a great team player
apply here

Do the math. Join our team APPLY HERE