Senior Data Engineer (Rust)
Job Description
Responsibilities:
- On the write side:
- Implement high performance, highly parallel, and highly reliable data collection pipelines in Rust.
- Building maintainable and scalable integrations to support many Exchanges, leveraging code modularization and reusability.
- Pulling data from various sources, such as high frequency websocket endpoints, and sending through parallel pipelines for data normalization, deduplication, and Mongo insertion.
- Designing redundant data solutions to maximize reliability / minimize data loss.
- On the read side
- Query robust data structures on MongoDB underpinning our internal analytics systems, such as market data and trading strategy performance metrics
- Extracting informative views from large datasets, and distributing them to internal clients through intuitive API.
- Understanding of team and business requirements to provide useful solutions and insights.
Who you are:
- Minimum 5 years of coding experience, with strong understanding of data structures and algorithms, and best practices for working with large datasets
- Basic working knowledge of Rust at a minimum.
- Extensive experience with Databases, preferably Mongo / document based, but SQL is also fine.
- Knowledge of web communication protocols, API design, database read and write queries, data structure design skills
- Knowledge of finance and order book based exchanges is a plus
- Highly motivated to learn and grow
- Experience with testing and gathering internal feedback
- Passionate self-starter looking to succeed in a fast-paced startup environment
- Interest in blockchain, CEFI, DEFI, and digital asset trading in general
- Represents the values of the company and is a key member of the team.
- Excellent written and spoken English, any other languages will be a plus
Benefits:
- Highly competitive salary
- Semi-annual bonus
- Employ stock options
- Will provide relocation assistance if needed
- Dedicated mentors to accelerate your growth
- US working visa and Green Card sponsorship is available for the suitable candidates.
- Fully stocked kitchen
- Generous PTO
- WFH every Wednesday
- Unlimited sick days
- Friendly start-up working environment
Date Posted
10/14/2023
Views
0
Similar Jobs
Senior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSenior HRIS Analyst - Madison Square Garden Entertainment Corp.
Views in the last 30 days - 0
Madison Square Garden Entertainment Corp MSG Entertainment is a leading live entertainment company operating renowned venues such as Madison Square Ga...
View DetailsIT Support Engineer (Contract) - Informa
Views in the last 30 days - 0
Curinos a company with decades of expertise in the financial services industry is seeking an IT Support Engineer for their New York office The role in...
View DetailsEngineer, Quality Assurance – BBU (EQA1) - JMA Wireless
Views in the last 30 days - 0
JMA is a leading company in wireless technology particularly in 5G with its advanced softwarebased platform manufactured in Syracuse NY The companys t...
View DetailsStaff Editor, Current Events - Dotdash Meredith
Views in the last 30 days - 0
The Staff Editor role involves coordinating crossplatform content across multiple verticals managing daily and breaking news and writingediting storie...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View Details