C++ Software Engineer | Crypto
C++ Software Engineer | Crypto

C++ Software Engineer | Crypto

Full-Time 60000 - 80000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Collaborate with traders and researchers to enhance trading infrastructure in the crypto space.
  • Company: Join Jump Crypto, a leader in the innovative crypto ecosystem.
  • Benefits: Enjoy competitive benefits including health insurance, retirement plans, and paid vacation.
  • Other info: Be part of a dynamic team with opportunities for growth in the crypto industry.
  • Why this job: Dive into cutting-edge tech and tackle exciting challenges in a fast-paced environment.
  • Qualifications: 3+ years of C++ experience and a passion for problem-solving.

The predicted salary is between 60000 - 80000 £ per year.

Jump Crypto is committed to building and standing up critical infrastructure needed to catalyse the growth of the crypto ecosystem. We're builders, partners, and traders who take a long-term view of crypto's prospects and operate to unlock the full potential of open, community-driven networks. Since our inception as a skunkworks intern project in late 2015, we've grown into a dynamic and seasoned team of high performing players across a range of functions. Today, we play an important role in the development of some of the largest and most innovative crypto communities. Jump Crypto is the crypto division of Jump Trading Group; a research driven quantitative trading firm that's one of the largest traders by volume across traditional asset classes.

What Youll Do

As a Software Engineer at Jump Crypto, you will collaborate extensively with traders, quantitative researchers and technologists to evolve, improve, and maintain all elements of the trading infrastructure, including feeds, gateways and strategies. The ideal candidate will be passionate about development and able to solve difficult technical problems in a fast-paced and energetic environment. In this role, a candidate can expect exposure to a wide range of interesting and challenging technical problems involving high performance computing, software design, big data and will gain understanding of trading on centralized and decentralized exchanges. Most problems require high-availability, high-throughput and low latency solutions. There may be other duties as assigned as well. The trading team sees technology as a key component of their continued success and candidates will be exposed to cool cutting edge technologies in the fast-evolving crypto space.

Skills Youll Need

  • At least 3+ years of strong C++ development experience in a Linux environment, with an understanding of templates and both low level and high-level optimization
  • Self-directed and comfortable taking ownership of projects and responsibilities, strong work ethic
  • Understanding of computer systems (operating systems, networks) and how to leverage that knowledge to build and debug high performance distributed systems
  • Experience in creating and debugging multi-threaded applications
  • Desire to work within a collaborative, team-driven environment
  • Ability to successfully manage multiple tasks in a fast-paced environment
  • Reliable and predictable availability

Bonus Points

  • Exposure to Python or a willingness to quickly become proficient
  • Cloud infrastructure experience (AWS) and familiarity with internet protocols WS, HTTP
  • Interest in cryptocurrencies and experience with trading or execution systems

Benefits

  • Medical, dental and vision insurance
  • Group Term Life and AD&D Insurance
  • Paid vacation
  • Retirement plan with employer match
  • Paid parental leave
  • Wellness Programs

C++ Software Engineer | Crypto employer: Jump Crypto

Jump Crypto is an exceptional employer that fosters a collaborative and innovative work culture, where employees are empowered to take ownership of their projects and contribute to the growth of the crypto ecosystem. With a strong focus on employee development, team members have access to cutting-edge technologies and opportunities to tackle challenging technical problems in a fast-paced environment. Located within the dynamic landscape of crypto trading, Jump Crypto offers competitive benefits including comprehensive health insurance, retirement plans, and wellness programs, making it a rewarding place for passionate software engineers to thrive.
J

Contact Detail:

Jump Crypto Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Software Engineer | Crypto

✨Tip Number 1

Network like a pro! Reach out to folks in the crypto space on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.

✨Tip Number 2

Show off your skills! Build a portfolio of projects that highlight your C++ expertise and any cool stuff you've done with trading systems. We love seeing real-world applications of your work!

✨Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. We recommend practicing coding challenges and system design questions that are relevant to high-performance computing.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate candidates who want to make an impact in the crypto world.

We think you need these skills to ace C++ Software Engineer | Crypto

C++ Development
Linux Environment
Templates
Low-Level Optimization
High-Level Optimization
High Performance Computing
Software Design
Big Data
High-Availability Solutions
High-Throughput Solutions
Low Latency Solutions
Multi-Threaded Applications
Computer Systems Knowledge
Cloud Infrastructure (AWS)
Internet Protocols (WS, HTTP)

Some tips for your application 🫡

Show Your Passion for Development: When writing your application, let us see your enthusiasm for software development, especially in C++. Share any personal projects or experiences that highlight your skills and passion for coding. We love seeing candidates who are genuinely excited about technology!

Tailor Your Application: Make sure to customise your CV and cover letter to reflect the specific skills and experiences mentioned in the job description. Highlight your experience with high-performance computing and multi-threaded applications, as these are key to what we do at Jump Crypto.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your experiences and skills, making it easy for us to see how you fit into our team. Avoid jargon unless it's relevant to the role!

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Jump Crypto

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially in a Linux environment. Be prepared to discuss templates, low-level and high-level optimisation techniques, and even tackle some coding challenges during the interview.

✨Understand the Crypto Landscape

Familiarise yourself with the crypto ecosystem and trading systems. Show your passion for cryptocurrencies and be ready to discuss how technology plays a role in trading on both centralised and decentralised exchanges.

✨Demonstrate Problem-Solving Skills

Expect to face technical problems during the interview. Practice explaining your thought process when solving complex issues, particularly those related to high-performance computing and multi-threaded applications.

✨Show Team Spirit

Jump Crypto values collaboration, so highlight your experience working in team-driven environments. Share examples of how you've successfully managed multiple tasks and contributed to team projects in fast-paced settings.

C++ Software Engineer | Crypto
Jump Crypto

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>