PIN-UP.TECH is one of the directions of the international ecosystem PIN-UP Global, which operates in six countries — Ukraine, Poland, Kazakhstan, Cyprus, Peru, and Armenia. PIN-UP.TECH is the foundation of today’s international ecosystem of PIN-UP Global, the main products of PIN-UP.TECH are platforms for Ukraine and Kazakhstan. PIN-UP Global is an ecosystem of independent companies involved in the life cycle of various entertainment products. Ecosystem companies introduce innovative technologies, non-standard solutions for the development and scaling of products and services.
We are looking for an Engineering Manager to join our team.
- 5+ years of development experience;
- 3+ years of experience in Team Lead or Engineering Manager positions;
- 3+ years of experience with Go programming language;
- Experience with monitoring and diagnostic tools such as Prometheus, Grafana;
- Experience working in a team and the ability to communicate effectively with technical and non-technical stakeholders;
- Ability to design and implement scalable and reliable software solutions;
- Experience with multiple databases (RDMBS, NoSQL,SQL, Redis) and messaging services (Kafka, NATS), ideally run in a cloud (e.g. AWS);
- Practical knowledge of containers (Docker, Kubernetes);
- Experience with micro-services design and development;
- REST/RPC transports;
- Understanding of the importance of well-organized codebase and documentation;
- Time management and organizational skills;
- Excellent problem-solving skills;
- Git, GitLab, GitLab CI;
- Strong analytical skills, open-minded and creative team player;
- English: Upper-Intermediate.
Will be plus
- Experience in iGaming projects;
- Experience in Affiliate projects;
- Understanding event-driven architecture;
- Understanding Twelve-Factor App methodology;
- Working with cloud services GCP\AWS;
- GitOps;
- Terraform;
- Helm\ArgoCD;
- High-load systems.
Soft Skills
Initiative, responsible, business-oriented personality
- Considering technical needs and solutions for a portfolio of projects and products of the development teams.
- Bringing joint and coherent technical vision of projects implementation across the development teams.
- Building and supporting collaboration with Delivery Managers, PMO and other stakeholders to make planning and implementation of the projects efficient.
- Creating plans of technical development of the products and technical debt solutions together with CTO, VPE and other stakeholders, introducing and implementing them in the development teams.
- Review and approving architectural solutions suggested to implement within development teams, involving CTO and Solution/Software Architect if needed.
- Tracking teams structures and technical processes used efficiency and suggesting changes to them together with VPE, CTOs and DM to improve and optimize them.
- Ensuring business and functional requirements provided are sufficient for the development teams to start or continue development of projects.
- Accepting produced results by the development teams ensuring their technical quality and compliance with the requirements and expectations.
- Providing input and consulting in strategic technical decisions and solutions, when needed.
- Providing professional and project specific technical knowledge sharing across the teams, providing transparency, sufficiency and availability of knowledge for the entire company.
- Tracking the team work efficiency from technical perspective, coordinating with DM for their efficiency metrics and participating in solutions implementation to improve them.
- Participation in the recruitment process, and particularly conducting technical interview sessions for Team and Tech Lead positions.
- Determining the onboarding process for all new team members, maintaining and improving it.
Our stack
Golang, MongoDB, PostgreSQL, Clickhouse, Redis, NATS + JetStream, OpenTelemetry, GitLab, CI/CD
📍Beautiful offices in Warsaw, Limassol, Almaty, Yerevan – work with comfort and enjoy the opportunity to build a network of connections with IT professionals day by day
🧑💻Laptop & all necessary equipment for work according to the ecosystem standards
🏖Paid vacations, personal events days, days off
🫖Paid sick leave
👨⚕Medical insurance
💵Referral program — enjoy cooperation with your colleagues and get a 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, PIN-UP talks club for movie and book lovers, board games cozy evenings, special office days dedicated to holidays, etc
🎳Company events, team buildings