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 Senior Big Data Engineer that will join us and be part of our big data group.
As a Senior Big Data Engineer, you will:
- Lead the architecture and development of mission-critical, diverse and large-scale data pipelines over both public and on-prem cloud solutions.
- Derive policies for data storage and versioning over peta-bytes scale complex storage solutions of multiple data lakes.
- Design and develop smart ML infrastructure in order to build Agile ML processes (MLOps).
- Work with Data Scientists to understand needs and design ML infrastructure solutions
- Be a part of a collaborative heterogeneous data team which includes developers, data scientists, data engineers, MLOps and data scouts.
- BSc / MSc degree in Computer Science/ Engineering / Mathematics or Statistics
- At least 5 years of experience working as a Data Engineer or Data Architect or ML Engineer
- At least 3 years of experience working in high level software development, preferably in Python
- Proven hands-on experience in designing, developing and optimizing complex solutions that move and/or manipulate large volumes of data
- Sound understanding of different big data file formats such as Parquet, Arrow, HDF5, etc.
- Experience with Docker, Linux, CI/CD tools and concepts, Kubernetes.
- Experience with data pipelining tools such as Airflow, Kubeflow, MLFlow and similar technologies.
- Hands-on experience with large-scale distributed computing systems and related technologies (e.g., Spark, Hive)
- Understanding of ML concepts and processes.
- Result oriented, self-motivated, fast learner, can do attitude and a great team player
Advantage:
- Experience and understanding of various storage solutions (NFS, S3, software defined distributed storage, etc.)
- Experience working with data versioning tools such as DVC, LakeFS, GitLFS or similar technologies.
- Experience working with AWS data processing tools and concepts.
- Experience with large, offline on-premises production deployments.
- Experience with Pandas, Numpy, Jupyter notebook.
- Hands-on experience in lower-level programming languages such as C++ or RUST.
Other Jobs from Final Israel
Software Engineer Infra
Software Engineer
Senior Software Engineer
Similar Jobs
Machine Learning Software Engineer, Research
Data Scientist
Senior Machine Learning Engineer
Machine Learning Software Engineer, Research
Senior Machine Learning Engineer
Principal Data Scientist (FTC)
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