TradeBlock is hiring a
Remote Senior Software Engineer
\nAbout The Company\nTradeBlock is the leading institutional digital assets trading platform. TradeBlock provides standardized connectivity and a powerful suite of tools to capture the end-to-end trade lifecycle for liquidity providers, asset managers, corporate clients, and exchanges, among others.\nAbout the Position\n\nBudgeted Base Salary Range: $185k - $225k\n\nOur engineers design and build Financial Information Exchange (FIX) infrastructure which supports our Crypto Trading Platform. Our Platform must provide low-latency, highly secure, and distributed design for our clients. They are responsible for core software development, data ingestion, transformation, and distribution, as well as measuring and improving the performance of our systems.\n\nThe ideal candidate will have experience in crypto currencies, capital markets and/or FX, solid understanding of data structures and algorithms, strong Java programming skills and FIX knowledge/experience.\n\n \n\nResponsibilities\n\n\n* Develop scalable and robust architecture for the existing state of our infrastructure as well as its future state while contributing to its maintenance and improvement.\n\n* Write reliable, reusable, and efficient code and APIs to support our infrastructure and product requirements.\n\n* Manage crypto exchange and broker connectivity (REST, Web Socket and FIX) \n\n* Analyze performance and identify bottlenecks.\n\n* Contribute to the status and health monitoring systems of our infrastructure.\n\n* Provide quick responses to production issues.\n\n* Contribute technical input and knowledge to the planning, design, and requirements process of new products.\n\n\n\n\nRequirements\n\n\n* 5+ years of Java experience.\n\n* Experience or strong knowledge of the FIX Protocol, SSL, encryption\n\n* Strong Data Structures & Algorithms knowledge\n\n* Experience with Python\n\n* Experience with SQL and relational databases\n\n* Knowledge of Cloud Infrastructure (AWS, Google, On-prem)\n\n* Strong Linux experience\n\n* Proficiency with network protocols and implementation (TCP, UDP, ZeroMQ)\n\n\n\n\nPreferred\n\n\n* Experience with crypto currencies, FX, or capital markets.\n\n* Experience with Redis or other Caching technologies\n\n\n\n\nTechnologies\n\nJava, Python, AWS, PostgreSQL, Linux, Redis, ZeroMQ, and Git\n\n \n\nBenefits Highlights\n\n\n* 90% of Medical, Dental, Vision costs covered by TradeBlock (Coverage starts from day one)\n\n* 401k Match w/ 5% company match\n\n* Flexible PTO (Taking time off is important and encouraged)\n\n* Opportunities for Equity in Digital Currency Group\n\n* Paid Family Leave for mothers and fathers\n\n* All new employees receive a WFH stipend.\n\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Crypto, Redis, Java, Cloud, Senior, Engineer, Linux and Digital Nomad jobs that are similar:\n\n
$65,000 — $120,000/year\n
Apply for this job
👉 Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.