Bachelor’s degree in Computer Science, Computer Engineering, or a related field
At least 4 years of experience programming in C/C++ on multithreaded systems in a Linux/Windows environment
Strong Knowledge of networking protocols
Strong understanding of all aspects of the software stack
Strong analytical and problem-solving skills
A passion for technology and innovation
Experience with Linux C++ programming, including open source software development.
Broad exposure to different technologies or concepts such as functional programming, domain specific languages, compiler design, Kernel internals, Assembly.
Bureaucracy free environment
Flexible working hours and casual dress code
Discretionary bonus, paid vacation and sick leave
Daily lunch, complimentary snacks and drinks
Educational opportunities
Game tournaments and company events
Profiling and reviewing application performance to reduce/eliminate bottlenecks. Maintain and improve Atto Trading Technologies SDK.
We use a range of tools and technologies: C++, Linux, PHP, bash, MySQL, Oracle, running on latest Intel-based servers.
We are looking for someone who has a deep understanding of high-performance development concepts who is comfortable with programming, algorithmic thinking, automated testing, and pushing the envelope on development and process automation.
This position is perfect for a systems expert with networking bent looking to get into financial applications.
Our business is built on efficient processing of extremely large volumes of data. We are processing millions of messages per second. The additional challenge is to ensure sub
Our core infrastructure is highly optimized C++. With the emphasis on highly parallel processes, memory and thread management, etc. Working in a small team environment, you will be exposed to some of the hardest problems of the industry. You will be evaluating and testing the latest and greatest of the hardware and software available.