Software Engineer (GO)
We are looking for a Software Engineer with Go experience to join our team. This role involves designing and implementing scalable and reliable software solutions, working with various databases and messaging services, and integrating third-party services. You will write high-performance, testable, and maintainable code, participate in technical discussions, and share knowledge with the team. The ideal candidate has strong system design skills, understands event-driven architecture, and is keen on self-development.
- Participate in code reviews to ensure code quality and distribute knowledge;
- Integrate renowned third-party services;
- Write high-performance, testable and maintainable code to implement new functionality;
- Take part in technical discussions to come up with solutions for challenging issues;
- Knowledge sharing with team;
- Development experience for Go 3+ years;
- Ability to design and implement scalable and reliable software solutions;
- Experience with multiple databases (RDMBS, NoSQL, Redis...) and messaging services (NATS, Kafka...), ideally run in a cloud (e.g. AWS)
- Git, GitLab, GitLab CI;
- REST/RPC transports;
- Practical knowledge of containers (Docker, Kubernetes);
- Experience with micro-services design and development;
- Time management and organisational skills;
- Excellent problem-solving skills;
- Strong system design skills;
- Understanding of the importance of well-organized codebase and documentation;
- Understanding event driven architecture
- Grafana\Tempo\Loki + Prometheus
- Cloud Events
- Working with cloud services GCP\AWS
- GitOps Terraform
- Helm\Argocd
- High load systems
- Strong analytical skills
- Team player
- Result-oriented
- Keen for self development
- An exciting and challenging job in a fast-growing business groups, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more
- Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed
- Beautiful offices in Warsaw, Limassol, Kyiv, Almaty, Yerevan — work remotely or on-site with comfort and enjoy the opportunity to build a network of connections with professionals day by day
- Modern corporate equipment based on macOS or Windows and additional equipment are provided
- Paid vacations, sick leave, personal events days, days off
- Corporate healthcare program for your well-being
- Referral program — enjoy cooperation with your colleagues and get the bonus
- Educational support by our L&D team: internal and external trainings and conferences, courses on Udemy
- Free internal English courses
- Sport benefit
- Multiple internal activities: online platform with newsletters, quests, gamification, and presents for collecting bonuses, RedCore talks club for movie and book lovers, board games cozy evenings, special office days dedicated to holidays, etc
- Company events, team buildings
PIN-UP Global is an international holding specializing in the development and implementation of advanced technologies, B2B solutions, and innovative products for the iGaming industry.
