Recorded Future is seeking a Senior Golang Engineer to join a high-performing team. The role involves designing, developing, and maintaining scalable backend systems, integrating with external services, and owning the entire software development lifecycle. This is a key position for building high-performance systems and contributing to improvements in system performance and reliability.
Requirements
- 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: MongoDB, Elasticsearch, Redis, PostgreSQL, MySQL
- Proficient with Git and CI/CD practices
- Knowledge of OCR tools (nice to have)
- Familiarity with Ansible, Kubernetes, Prometheus (nice to have)
- Interest in security, risk, or fraud-related systems (nice to have)
Benefits
- Flexible working format
- Competitive salary
- Personalized career growth
- Professional development tools
- Active tech communities
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings