PIN-UP Global

Engineering Manager

We are looking for an Engineering Manager to join our team.

 

Requirements:

Experience and Background

- At least 2 years of experience as an Engineering Manager, Tech Lead, or Senior Software Engineer.
- Proven experience leading engineering teams — including planning, mentoring, performance evaluation, and employee development.
- Experience in the development and maintenance of complex distributed high-load systems.
- Hands-on experience in architectural design, code review, and implementing engineering best practices.
- Participation in release planning, backlog management, sprint execution, and cross-functional collaboration (QA, DevOps, PM, Architects).
 

Technical Competencies
- Strong proficiency in Go (Golang) — at least 3 years of commercial experience.
- Experience working with multiple types of databases: PostgreSQL, Redis, ClickHouse, MongoDB, ElasticSearch.
- Understanding and practical experience with REST/gRPC APIs.
- Confident use of Docker (containerization and CI/CD).
- Solid understanding of SOLID principles and Clean Architecture, including modularity and scalability design.
- Experience with Git, GitLab, and GitLab CI/CD.
- Proven ability to design and implement scalable, reliable, and fault-tolerant solutions.
- Experience working with Message Brokers such as NATS, Kafka, RabbitMQ, etc.
- Practical knowledge of AWS and cloud architecture principles.
- Understanding of DevOps practices, monitoring, testing, and incident management.
- Experience implementing security best practices and working with compliance requirements.

 

Will be plus:
- Experience in gambling or other high-load industries.
- Involvement in microservices architecture development using Kubernetes.
- Experience implementing engineering performance metrics (e.g., DORA, velocity, etc.).
- Experience designing and delivering training or educational programs for engineers.

 

Soft Skills:
- Ability to lead engineering teams, define goals and priorities, and ensure successful delivery.
- Experience building and fostering an engineering culture that drives quality, speed, and innovation.
- Strong communication skills — capable of translating business goals into technical solutions.
- Ability to manage resources, assess risks, and make informed decisions under uncertainty.
- Experience conducting 1:1 meetings, performance reviews, and building individual development plans.
- Skilled in giving and receiving feedback, resolving conflicts, and maintaining a culture of trust and engagement.
- Strong planning, prioritization, and process optimization skills to enhance team efficiency.

 

Responsibilities:

Product Vision and Domain Strategy
- Be accountable for the technical vision, architectural decisions, engineering quality, and delivery performance of the teams.
- Ensure that technical solutions align with broader business objectives.
- Collaborate closely with stakeholders to set priorities.

Technical Execution
- Oversee the design, development, and deployment of solutions. 

- Provide hands-on support with design reviews, technical decision-making, setting coding standards, and improving development workflows.
- Work with architects and TLs to define scalable and maintainable system designs.
- Ensure adherence to coding standards, security best practices, and design principle; review code quality.
- Balance technical debt, innovation, and delivery speed; foster engineering best practices and support teams in overcoming technical challenges.
- Ensure teams follow best practices in software development, DevOps, and testing.
- Oversee system reliability, performance, and incident management.
- Promote security best practices and compliance within engineering teams.

Planning & Delivery Management
- Optimize team efficiency through retrospectives and process improvements.
- Ensure teams have the resources necessary to deliver their value proposition.
- Together with PMs manage sprint planning, backlog prioritization, and release cycles.
- Take active part feature breakdown and release planning.
- Communicate technical challenges, progress, and solutions to stakeholders.
- Ensure smooth cross-team dependencies and integrations.
- Coordinates across roles (QA, DevOps, BA, Architects).
- Optimize cost efficiency while maintaining performance and innovation.

Team Management and Development
- Plan and allocate engineering resources effectively.
- Be a go-to person for solving technical problems, clarifying requirements, and coordinating with other teams when needed.
- Guide professional development of engineers in their technical careers, and ensure the teams are empowered to deliver scalable, high-quality solutions.
- Support the assigned teams in their day-to-day technical work; ensure engineers have clear technical goals, code quality and engineering practices are maintained, and technical issues are unblocked quickly.
- Detect when/where improvements to technical excellence are required; provide guidance towards technical expertise and excellence; be accountable for tech expertise development.
- Be responsible for educational support to cover knowledge gaps and learn new trends and technologies; bring training and education for teams where needed.
- Foster a collaborative, inclusive, and high-performing team culture; manage conflicts within and among teams.

Team Leadership & People Management
- Recruit, mentor, and develop engineers to enhance technical skills.
- Identify talent, spot areas of strength, and ensure their utilization; spot growth opportunities and guide people to grow in their role and beyond.
- Foster a constructive feedback culture; conduct regular feedback talks, continuously mentor and develop individuals.
- Providing pro-active feedback on areas of growth based on observations during reviews, plannings, 1-1s and everyday team interactions.
- Establish transparent processes for assessing skills; upon necessity conduct performance reviews, goal setting, and career development for engineers.
- Handle disciplinary matters within assigned teams.

 

Our benefits to you:

☘️An exciting and challenging job in a fast-growing holding, 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
🧑🏻‍💻Modern corporate equipment based on macOS or Windows and additional equipment are provided
🏖Paid vacations, sick leave, personal events days, days off
💵Referral program — enjoy cooperation with your colleagues and get the bonus
📚Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences
🎯Rewards program for mentoring and coaching colleagues
🗣Free internal English courses
✈️In-house Travel Service 
🦄Multiple internal activities: online platform for employees with quests, gamification, presents and news, PIN-UP clubs for movie / book / pets lovers and more
🎳Other benefits could be added based on your location

Required languages

English B2 - Upper Intermediate
Published 22 December 2025
132 views
·
10 applications
100% read
·
90% responded
Last responded 4 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...