We are looking for a Junior C++ Developer to join our team.
We offer an opportunity to learn from experienced C++ developers, non-trivial tasks, participation in an interesting and complicated long-term project that is being developed from scratch.
Responsibilities:
- Development of back-end systems for receiving, processing and transmitting realtime data with minimal delays at all stages
- Development of client-server systems
- Benchmarking and optimization of the developed software
Requirements:
- Knowledge of C ++ and OOP
- Degree in Computer Science, Engineering or a similar field (undergraduate student)
- Strong knowledge of Higher Mathematics
- Confident reading and writing in English
Would be a plus:
- Linux, Networking, Multithreading
- Git
- SQL, Redis
The main objective of the back-end software:
- Receiving online data streams from stock exchanges
- Processing, normalization and transmission to servers in data-centers
- Mathematical processing and delivery in the required form to customers
Priorities:
- Maximum reliability
- Top performance
- Low latency
We optimize everything: CPU load, size of transmitted data, number of network packets, amount of memory used
At peak input data flow reaches more than 1 Gbps
Stack of technologies used on the project:
- С++(17, 20), std, multithreading, Unix-sockets
- FIX protocol
- Redis, PostgreSQL
- С#, WPF, OpenGL
- Host: Linux (Centos)
- Git, Jira
About us:
- We create our own products: software for financial transactions on stock exchanges and multi-service ERP software. We work in close collaboration with end users
- Our team has 38 people now: 8 С++ devs, 9 .Net devs, 1 DB engineer, 3 Python devs, 1 Web Frontend dev, 1 Web Full Stack dev, 7 QAs, 3 DevOps engineers, 2 PMs, BA-PO, UX/UI designer, Tech Writer
- We have a creative, working atmosphere
- We work on SCRUM with a full SDLC
- The projects are planned on the horizon of at least 5 years
- Flexible schedule, paid vacation (18 working days per year), holidays and sick leaves
- Sponsored training courses, seminars and books in the professional field
- Team building activities with a lot of fun to take a break and relax
- Medical insurance
- Partial reimbursement for massage and fitness club membership
- Opportunity to live and work abroad using the company’s infrastructure
- Various sports (football, basketball, running, swimming, cycling, car racing) with professional coaches sponsored by the company
- Relocation to the Republic of Cyprus
In the office:
Full remote until 01/02/2022
Our company values:
- Humanity
- Teamwork
- Development
- Innovation