за рубежом
6 000 - 7 000 $ за месяц
2 год назад
Looking for Senior Java/C++ Developer with 5+ years proven track record in Java and excellent knowledges of TCP/IP, whi will develope of low-latency trading robots for major crypto exchanges, write unit/integration tests and other things.
Обязанности
- Development of low-latency trading robots for major crypto exchanges;
- Debugging and profiling both your own code and those created by your colleagues. Finding ways to improve the performance of existing code;
- Writing unit/integration tests, code coverage, build scripts, deployment scripts;
- Git repository maintenance: branch/release management, pull-requests, codereviews, events;
- Integration with third party modules;
- Benchmarking third-party libraries. Research for choosing the best options. Refinement of existing libraries.
Требования
- Degree in Computer science or in related areas.
- 5+ years proven track record in Java/Rust/C++;
- 2+ years preferably in low-latency/HFT/realtime;
- Proven experience in writing ultra-fast production code;
- Excellent knowledges of TCP/IP networking is a must;
- Proven experience in algorithms and data structures;
- Hands-on experience with Linux command line and shell scripts;
- Deep understanding of language and standard library implementation internals;
- Extensive experience in debugging, profiling and tuning to achieve high performance;
- Experience with low-level networking, multithreading and asynchronous.
- Practical skills of supervising/maintaining Git repository;
- Good understanding of CI/CD pipelines;
- Experience in writing unit and integration tests.
Условия
- Excellent relocation package (tickets fly, accomodation and e.t.c. discussed);
- Opportunities for career and professional growth;
- Registration via Individual entrepreneur;
- Exchange of experience in a team of professionals;
- Company, location: Teza Investment Company, Yerevan;
- Salary: 6000 - 7000 usd net;
- Employment contract: remote + office/office, fulltime;
- Project: Developing trading bots for crypto exchanges;
- Technologies: Java, C++, Rust;
- Work on an interesting foreign project.