Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Our client is a global fintech company at the forefront of crypto and Web3 payments adoption. Headquartered in Europe with international hubs, the company operates fully remotely with team members across 30+ countries. Recognized multiple times for its innovation, the company is committed to delivering secure, scalable, and regulation-ready crypto payment solutions for businesses worldwide. The culture is remote-first, collaborative, and growth-oriented, with a strong passion for the blockchain industry.
About The Role
We are looking for a Senior Golang Engineer (Tech Lead) who will not only write high-quality, scalable code but also take a leadership role within the engineering team. This position combines deep technical expertise with mentoring, process improvement, and architectural decision-making. You will help shape the backend systems that power next-generation fintech products, guide the team technically, and contribute to scaling solutions that move millions globally.
Key Responsibilities
- Develop robust, scalable, and reusable backend systems in Golang.
- Ensure code quality through unit testing, peer reviews, and collaboration with QA engineers.
- Lead by example in architectural decisions and technical discussions.
- Troubleshoot issues and ensure product stability via monitoring, alerts, and metrics.
- Build applications within secure, isolated infrastructure environments.
- Mentor and onboard engineers, supporting career growth and knowledge sharing.
- Review technical proposals, ensuring best practices and scalability.
- Conduct technical interviews and assess candidates’ skills.
- Collaborate with the engineering manager to align team workloads with skills.
- Partner with product and business stakeholders to align tech directions with goals.
- 7+ years in software engineering, including 3+ years working primarily with Golang.
- Strong experience with message queues (Kafka, NATS, RabbitMQ, NSQ).
- Skilled in Docker, Kubernetes, CI/CD pipelines (ArgoCD, GitLab).
- Solid knowledge of MySQL or other relational databases.
- Hands-on experience with monitoring and observability tools (Prometheus, Grafana, ELK, Opsgenie).
- Strong grasp of software engineering best practices (unit testing, code reviews, documentation).
- Background in Scrum/Agile environments.
- Comfortable working as a Tech Lead, with experience mentoring and coaching developers.
- Proven ability to assess technical skills via code reviews and interviews.
- Strong communication skills in English and Russian.
- Experience in fintech, blockchain, or Web3 projects.
- Be part of a global remote-first team passionate about fintech and blockchain innovation.
- Work on products that drive the future of digital payments and crypto adoption.
- Join a fast-scaling company recognized as a leader in its space.
- Collaborate with talented engineers from around the world in a supportive and knowledge-sharing culture.
- Contribute not only as an engineer but as a mentor and leader, shaping both people and product.
Key Skills
Ranked by relevanceReady to apply?
Join Evotym and take your career to the next level!
Application takes less than 5 minutes