This job has been archived and is no longer active.

Tech Lead (Symfony / Go / Highload)

CyprusHybrid

We are building a high-load link shortening service designed to handle millions of requests daily. As our teams grow and specialize, we’re looking for a Tech Lead who will not only write code but also shape the system architecture, improve development processes, and grow the team.

Tech Stack:

  • PHP 8.2 / Symfony 7.1, Golang 1.22, PostgreSQL 16.4, ClickHouse 24.8, Redis, RabbitMQ, OpenSearch, Docker / Kubernetes, CI/CD, Vue 3, Vuex, TypeScript / JavaScript, Phpunit, Phpstan, Jest

Responsibilities:

  • Lead backend developers: coordinate, support, and mentor them.

  • Enhance team’s technical expertise and engineering culture.

  • Conduct code reviews, mentor team members, and participate in hiring.

  • Drive key architectural decisions and system design.

  • Ensure platform reliability, performance, and scalability.

  • Collaborate closely with the CTO, DevOps engineers, and Product Managers.

  • Implement and promote engineering best practices such as CI/CD, testing, and code quality.

Requirements:

  • 6+ years in backend development and 2+ years in a Tech Lead / Architect role.

  • Deep knowledge of Symfony and PHP 7+; familiarity with Go.

  • Proven experience designing and scaling high-load systems.

  • Hands-on experience with:

    • PostgreSQL (query optimization, indexing)

    • Redis (caching)

    • ClickHouse (analytics, large data volumes)

    • Prometheus, Grafana (monitoring)

  • Understanding of event-driven architectures.

  • Strong grasp of SOLID principles, Domain-Driven Design (DDD), and Clean Architecture.

  • Ability to clearly explain and defend technical decisions.

  • Skill in prioritizing development tasks and managing timelines.

Nice to Have:

  • Experience transitioning from monolith to microservices.

  • Ability to review frontend code.

  • Familiarity with:

    • Elasticsearch (search, aggregation)

    • Kubernetes (Helm charts, deployments)

    • RabbitMQ (message-based systems)

We Offer:

  • Competitive salary and relocation package with work visa support (Cyprus).

  • Key role in defining platform architecture and core technology decisions.

  • A strong engineering team that values initiative and responsibility.

  • Maximum influence on the product, processes, and technology stack.

Published on: 8/14/2025

Uspio

Uspio

A user-friendly B2C service that helps companies build strong customer connections through global SMS messaging.

Website

See all 2 jobs at Uspio

Similar jobs