Who you are
Must-have:
- Experience in the development of multithreaded fault-tolerant high-load distributed services using Golang
- Experience in building a cloud micro service architecture
- Linux development experience (CMake, Bazel, GDB, Git)
- Knowledge of C++ (17/20/23) and STL as we have dozens of C++ micro-services to work with
- Knowledge of Docker, Gitlab (CI/CD), gRPC/Protobuf
- Ability to work with someone else's code
- Proactive approach, high personal organization and responsibility
- Ability to communicate your ideas and work constructively with feedback
Nice-to-have:
- Knowledge k8s/Nomad, Consul, Envoy, FIX protocol or alike
- Experience in fintech, trading system integrations
- Knowledge of SQL, TypeScript (NodeJS)
- PostgreSQL at the table query level
- Experience with NoSQL Databases
- Willing to work with Bazel mono repository
- Technical English
What’s on us
- A US startup at a seed stage with solid investments. TakeProfit is oriented to the audience in the United States, Europe and Asia, with the US being its primary focus
- Fair pay with a focus on your expectations, wages in US dollars
- Remote work from anywhere
- 20 days of PTO and full-paid sick leaves
- Startup spirit and zero (no, seriously zero) bureaucracy
The position is outside Belarus/Russia, the team is Russian-speaking, English level A2+.