Software Engineer - AWS

Software Engineer - AWS

Full-Time 36000 - 60000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Develop cutting-edge trading systems for cryptocurrencies using C++ and Python.
  • Company: Join a dynamic crypto-focused HFT firm at the forefront of digital assets.
  • Benefits: Enjoy a collaborative work environment with opportunities for growth and innovation.
  • Why this job: Be part of a fast-paced industry, working on impactful projects with talented professionals.
  • Qualifications: Bachelor's degree in Computer Science or related field; strong skills in C++ and Python required.
  • Other info: Ideal for tech enthusiasts eager to shape the future of finance.

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

I am currently working with a crypto-focused HFT firm who are looking to add C++ Developers to their team. This is an opportunity to develop trading systems for crypto currencies in the rapidly evolving class of digital assets. These systems are predominantly written in Python and C++.

  • Develop trading system infrastructure in C++ and Python
  • Work with traders, middle office and other stakeholders
  • Experience in both C++ and Python
  • Good programming skills, with a strong understanding of data structures and algorithms
  • You’re able to precisely articulate software concepts and designs
  • You have a Bachelor's degree (or above) in Computer Science, Software Engineering or similar, with excellent results.
A

Contact Detail:

Albert Bow Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - AWS

✨Tip Number 1

Familiarise yourself with the latest trends in crypto trading systems. Understanding the nuances of how these systems operate will not only help you in interviews but also show your genuine interest in the field.

✨Tip Number 2

Brush up on your C++ and Python skills, especially focusing on data structures and algorithms. Consider working on personal projects or contributing to open-source projects that utilise these languages to demonstrate your capabilities.

✨Tip Number 3

Network with professionals in the crypto and finance sectors. Attend meetups, webinars, or online forums where you can connect with industry experts and learn more about the specific challenges they face in trading system development.

✨Tip Number 4

Prepare to articulate your software concepts clearly. Practice explaining your past projects and technical decisions to ensure you can communicate effectively with traders and other stakeholders during the interview process.

We think you need these skills to ace Software Engineer - AWS

C++ Programming
Python Programming
Data Structures
Algorithms
Software Design
Communication Skills
Collaboration with Stakeholders
Problem-Solving Skills
Understanding of Trading Systems
Attention to Detail
Analytical Skills
Version Control (e.g., Git)
Performance Optimisation
Bachelor's Degree in Computer Science or Software Engineering

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, as well as any relevant projects or roles that demonstrate your programming skills. Emphasise your understanding of data structures and algorithms.

Craft a Strong Cover Letter: In your cover letter, explain why you're interested in working with a crypto-focused HFT firm. Mention your passion for trading systems and how your background aligns with the company's goals.

Showcase Relevant Projects: If you have worked on any projects related to trading systems or cryptocurrencies, be sure to include them in your application. Describe your role and the technologies used, particularly focusing on C++ and Python.

Prepare for Technical Questions: Be ready to discuss your programming skills in detail during the interview process. Brush up on your knowledge of data structures and algorithms, as well as any specific challenges you've faced in previous roles.

How to prepare for a job interview at Albert Bow

✨Brush Up on C++ and Python

Make sure you're comfortable with both C++ and Python, as these are the primary languages used in the role. Review key concepts, syntax, and any recent updates to these languages that might be relevant to trading systems.

✨Understand Data Structures and Algorithms

Since a strong understanding of data structures and algorithms is crucial, prepare to discuss how you would implement various algorithms in your coding. Be ready to solve problems on the spot, demonstrating your thought process.

✨Communicate Clearly

You’ll need to articulate software concepts and designs effectively. Practice explaining complex ideas in simple terms, as you may have to communicate with traders and other non-technical stakeholders during the interview.

✨Showcase Your Projects

Be prepared to discuss any relevant projects you've worked on, especially those involving trading systems or financial applications. Highlight your contributions and the technologies you used, particularly in C++ and Python.

Software Engineer - AWS
Albert Bow
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>