Team Leader (Backend)

RemoteSalary not specified
Poland · Armenia · Cyprus

Tech Stack

DockerMySQLRESTKubernetesGoPostgreSQLRedisGitLabMicroservicesCI/CD

Job Description, Responsibilities & Requirements

About the Position

Team Leader (Backend)

Join our fast-growing team as a Team Leader (Backend) with 6+ years of Golang experience, leading a multicultural team in Armenia, Cyprus, or Poland.

Responsibilities

  • Technical Leadership, Ownership & Support

    • Own the day-to-day technical execution within the team – from new features to bug fixes and quality improvements.
    • Ensure team’s code quality via reviews and enforcement of best practices (tests, security, maintainability).
    • Drive code reviews, enforce coding standards, promote testing and documentation, and help the team write robust, production-ready code.
    • Support and contribute to hands-on coding / testing. Lead by example through hands-on development, particularly for complex or critical features.
    • Own delivery of features and components as defined in sprint goals.
    • Facilitate design discussions within the team; escalate complex architecture topics to EM or Architect.
    • Raise and track technical debt; provide input to the EM for prioritization. Keep track of technical debt and highlight priorities to the EM for future planning.
  • Planning & Delivery Coordination

    • Ensure alignment with PMs, QA, DevOps, and BAs on deliverables. Work closely with PMs, EMs, QAs, and BAs to ensure that deliverables are clearly understood, scoped, and assigned.
    • Break down work items into deliverable tasks in collaboration with PMs and EMs balancing workload fairly across developers and helping manage priorities during sprints.
    • Actively participate in sprint planning, stand-ups, and retrospectives.
    • Monitor team progress and adjust scope or priorities when needed, escalating blockers to the EM. Maintain transparency on delivery status and keep stakeholders informed of changes, delays, or challenges.
    • Coordinate hand-offs and dependencies within the team and with adjacent teams.
  • People Leadership & Development

    • Directly manage engineers on the team (Juniors, Middles, Seniors). Conduct 1:1s, performance evaluations, career growth discussions, and coaching.
    • Provide day-to-day mentoring and guidance to developers, especially juniors and mids, - by answering questions, sharing context, and offering feedback.
    • Foster a positive and inclusive team culture; ensure psychological safety, motivation, and team morale.
    • Identify talent and growth opportunities; supports professional development. Partner with EM and Domain Lead to hire, onboard, and retain high-quality engineers.
    • Encourage a sense of ownership and pride in the team’s work; celebrate wins and learn from failures together.
  • Communication & Reporting

    • Keep EM and PM informed of the team progress, risks, and dependencies.
    • Share updates from EM or domain leads with the team.
    • Act as the go-to person for team-level updates in cross-team syncs or sprint reviews.
    • Participate in cross-team discussions to ensure alignment with domain strategy and priorities.

Requirements

  • Core Skills

    • 6+ years of professional experience with Golang.
    • 2+ years of experience in a Technical Lead or Team Lead role.
    • Strong expertise in Go and microservices architecture.
    • Experience designing and implementing REST and RPC services.
    • Proficiency with Docker, Kubernetes, and container orchestration.
    • Practical experience with GitLab and GitLab CI/CD pipelines.
    • Solid experience with multiple databases – RDBMS (PostgreSQL, MySQL), NoSQL, Redis, etc.
    • Experience working with messaging systems (NATS).
    • Understanding of software engineering best practices – unit testing, code reviews, design documentation, and clean code principles.
    • Strong knowledge of scalable, distributed systems design and reliability engineering.
    • Hands-on experience in containerized environments and CI/CD automation.
    • Familiarity with cloud platforms such as AWS.
  • Nice to Have

    • Knowledge of the LGTM stack (Loki, Grafana, Tempo, Mimir) or similar monitoring/observability solutions.
    • Experience with at least one frontend technology (Angular or React).
    • Python experience.
  • Soft Skills

    • Strong leadership and mentorship abilities.
    • High sense of ownership.
    • Mature, solution-oriented mindset.
    • Excellent team collaboration skills.
    • Strong delegation skills.

Our Stack

  • Backend: Go (Golang), Python, REST, gRPC, Protobuf
  • Architecture: Microservices, Event-driven systems, Domain-Driven Design (DDD), Clean Architecture
  • Databases: PostgreSQL, MongoDB, ElasticSearch, MySQL
  • Messaging: NATS
  • Infrastructure: Docker, Kubernetes, GitLab, GitLab CI/CD
  • Cloud: AWS
  • Monitoring & Observability: LGTM stack (Loki, Grafana, Tempo, Mimir), Prometheus, OpenTelemetry
  • Testing: Go testing framework, Unit and Integration testing, Mocking tools
  • Frontend: Angular

We Offer

  • An exciting and challenging job in a fast-growing business group, 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, 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 health insurance program for your well-being.
  • 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, RedCore clubs for movie / book / pets lovers, special office days dedicated to holidays.
  • Company events, team buildings.

About the Company

We are a dynamic and innovative company committed to excellence and growth. Our team is composed of passionate professionals dedicated to delivering top-notch services and solutions. We value diversity, collaboration, and continuous learning, fostering an environment where every team member can thrive and contribute to our collective success.

Job Details

Company name:
PIN-UP Global
Location:
Poland · Armenia · Cyprus
Work Mode:
Remote
Posted on TheJob:
Mar 25, 2026
Last checked:
Jul 13, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.