Final Israel

Software Engineer

Herzliya, Israel Tel Aviv, Israel
Streaming Kafka Kubernetes Machine Learning C++ Java NumPy Pandas Rust .NET Python Spark
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.


  • 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.
Final Israel
Final Israel
Data Mining Information Technology Machine Learning

0 applies

8 views

Other Jobs from Final Israel

Cyber Security Engineer

Tel Aviv, Israel Herzliya, Israel

Big Data Engineer

Herzliya, Israel Tel Aviv, Israel

Senior Security Engineer

Herzliya, Israel Tel Aviv, Israel

DevOps Engineer

Herzliya, Israel Tel Aviv, Israel

Software Engineer Infra

Herzliya, Israel Tel Aviv, Israel

Similar Jobs

Big Data Engineer

Herzliya, Israel Tel Aviv, Israel

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say