TL;DR
Senior Golang Developer (Trading Systems): Building high-performance, low-latency trading systems for a global Forex/CFD brokerage with an accent on real-time components such as pricing engines and market adapters. Focus on optimizing performance at all levels, implementing efficient concurrency patterns, and building resilient distributed services.
Location: Hybrid working policy
Salary: Competitive salary
Company
hirify.global designs, engineers, and markets innovative trading and investing products, empowering a new generation to gain financial independence.
What you will do
- Design and implement low-latency, high-throughput trading microservices in Go.
- Develop and optimize risk management services, monitoring systems, and trading integrations.
- Optimize performance at all levels: CPU/memory consumption, GC pressure, and lock-free structures.
- Implement efficient concurrency patterns and build resilient distributed services.
- Interact with Dealing/Risk teams to design execution flows and other trading functions.
- Conduct code reviews, propose improvements, and mentor mid-level engineers.
Requirements
- 5+ years of experience with Golang, including deep understanding of concurrency.
- Strong experience implementing microservices using event-driven and RPC-based communication.
- Experience with SQL/NoSQL databases, including query optimization and schema design.
- Understanding of containerization & orchestration tools (Docker, Kubernetes).
- Solid experience with at least one message queue/broker (Kafka, NATS JetStream, Redis Streams).
- Experience building systems with high reliability and low latency.
- Strong debugging and profiling skills.
Nice to have
- Experience developing systems for Forex/CFD trading.
- Knowledge of efficient binary protocols: Protobuf, SBE, FlatBuffers.
- Experience with high-performance in-memory data structures.
- Familiarity with monitoring and observability: Prometheus, Grafana, OpenTelemetry.
- Understanding of FIX 4.x / FIX API integrations.
Culture & Benefits
- Medical insurance.
- Discretionary performance related bonus.
- Paid sick leave days for self and for taking care of your dependents.
- A focus on your wellbeing, including talks and access to self-development tools.
- Flexi benefits.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →