Senior Golang Engineer
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
- 5+ 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
Required skills experience
| NoSQL | 5 years |
| Golang | 5 years |
Required languages
| English | B2 - Upper Intermediate |
Published 13 October
46 views
·
0 applications
📊
$3500-5250
Average salary range of similar jobs in
analytics →
Loading...