We’re looking for a Senior Golang Engineer to join a high-performing team
at Recorded Future. You’ll work on building scalable, resilient, and
high-performance backend systems, integrating with a variety of external
services, and taking full ownership of the development lifecycle.
WHAT YOU’LL DO
* Design, develop, and maintain distributed systems in Go;
* Build new features and integrations with external APIs and data sources;
* Work with large-scale data pipelines (Kafka, gRPC, Colly);
* Collaborate with developers, data engineers, and product teams;
* Take ownership of features from ideation to deployment and maintenance;
* Contribute to best practices and improve system performance and reliability.
WHAT WE’RE LOOKING FOR
* 6+ years of Golang experience;
* Experience with Go frameworks: Fiber, Echo, Colly;
* Knowledge of distributed systems and message brokers (Kafka);
* Hands-on experience with gRPC;
* Strong database knowledge:NoSQL: MongoDB, Elasticsearch, Redis, SQL:
PostgreSQL, MySQL;
* Proficient with Git and CI/CD practices.
NICE TO HAVE
* Experience with OCR tools;
* Familiarity with Ansible, Kubernetes, Prometheus;
* Interest in security, risk, or fraud-related systems.
We offer*:
* Flexible working format — remote, office-based or flexible
* A competitive salary and good compensation package
* Personalized career growth
* Professional development tools (mentorship program, tech talks and trainings,
centers of excellence, and more)
* Active tech communities with regular knowledge sharing
* Education reimbursement
* Memorable anniversary presents
* Corporate events and team buildings
* Other location-specific benefits
*not applicable for freelancers