Software Engineer (Remote)

Remote - Europe
Posted 3 days ago
Software Development

About the role

Job summary

The role involves developing proprietary services to enhance user experience in advisory services, focusing on high quality and performance. The position requires a blend of frontend and backend expertise, as well as knowledge in distributed systems and database management.

Qualifications

  • Previous experience in software engineering, particularly with trading or exchange systems (OMS, EMS, market making, etc.)
  • Strong system design skills, including object-oriented data modeling and service-oriented architectures
  • Proficiency in both low and high-level programming languages such as C/C++, Go, Zig, Rust, Java, Scala, and Python
  • Experience in optimizing for low latency and high throughput
  • Familiarity with messaging queues and message brokers
  • Analytical mindset with a focus on data
  • Understanding of algorithms, scalability, high availability, and concurrency control
  • Experience with the development of Order Management Systems (OMS) or high-load financial transactional systems

Responsibilities

  • Design and architect the platform to meet user expectations
  • Write code and make critical decisions to enhance customer experience
  • Collaborate within a small team to deliver high-quality services

Skills

  • System design and architecture
  • Low latency and high throughput optimization
  • Knowledge of distributed systems and databases

Education

  • Not specified

Tools

  • Not specified
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. On the 1- and 3-month plans, CV Tailor rewrites your CV for this exact role.

Share this job