Software Engineer – C++ 📈 Financial Services

Permanent
Dublin, Ireland
Posted 3 weeks ago

Coders Connect 💙 are parting with a leading provider of technology services for the financial markets around the world 🌍 with offices in New York, Chicago, London, Dublin, Krakow, Madrid, Singapore and Tokyo.

✨ The Role

We need exceptional Software Engineers (mid & senior levels) who loves working with a wide variety of technologies and tools. If you want to solve the problems encountered when analysing the firehose of network data in real-time – capturing, decoding, analysing and indexing at 100Gb/s and more, then this role is what you are looking for. 

💼 Essentials

  • Highly skill in C++ programming
  • Proficiency in software optimisation and tuning in highly complex, multi-threaded environments
  • Experience with network stacks, protocols and packet processing
  • Experience in using Python, shell scripting, makefiles, etc
  • Use of best practice CI/CD methodologies to produce a high-performance system that is secure, easy to deploy and maintainable
  • An understanding of how to write maintainable, modular code while conforming to coding standards
  • An understanding of what it takes to deliver and code a high-availability and high-performance system
  • Passionate about technology, design and quality – you can write high-quality code together with appropriate tests proving functionality works as expected 

💥 Desirables

  • Experience working with hypervisors in cloud environments, both on-premise (VMWare, KVM, etc) and public cloud (AWS, Google, Azure, etc)
  • Knowledge of Intel x86 platforms, architecture and tuning
  • Knowledge of Linux including kernel and file system internals
  • AMD chipsets and supporting hardware (memory & disk controllers, etc)
  • Awareness of the implementation details of commonly used C++ features and how to use that knowledge to help implement efficient yet maintainable code

Job Features

Job CategorySoftware Engineering
💰 Salary€50k - €100k

Apply Online