Backend Technical Lead (PHP/Go)

$$$$
Product

The Role

We’re looking for a  Backend Technical Lead to join our new development team within the global VR video streaming ecosystem. This person will lead the new content processing team while staying hands-on.

What You Will Do

  • Own the architecture and technical direction of the content processing pipeline - upload API, Camunda BPMN workflows, admin panel, and supporting services
  • Lead system design for new features and complex changes; create and maintain architecture documentation and ADRs
  • Drive code quality, review standards, and engineering practices (testing, CI/CD, code style, operational readiness)
  • Lead technical incident response; write post-mortems with clear root causes and follow-up actions
  • Identify and manage technical debt - maintain a prioritized backlog and advocate for regular capacity to address it
  • Translate product requirements into technical solutions, milestones, and well-decomposed tasks
  • Mentor engineers through design sessions, pair programming, and code reviews; reduce key-person risk by spreading knowledge across the team
  • Define and maintain SLIs/SLOs for team-owned services; ensure sufficient logging, metrics, and alerting are in place
  • Coordinate technical dependencies with other teams (Content Serving, Billing, UGC, DevOps); represent the team in architecture syncs and design reviews
  • Evaluate and recommend technologies, patterns, and tools; pilot new approaches where they bring clear benefit

What We Are Looking For

  • 4+ years of backend software engineering experience with PHP, including demonstrated technical leadership (leading design, mentoring engineers, owning architecture)
  • Experience of using Golang in production environment
  • Experience with NoSQL databases (MongoDB or similar)
  • Experience with relational databases (PostgreSQL or similar)
  • Experience designing and evolving backend architectures - APIs, data flows, service decomposition
  • Strong understanding of testing practices (unit, integration, E2E) and CI/CD pipelines
  • Ability to communicate technical trade-offs, risks, and designs clearly to both engineers and non-technical stakeholders
  • English B1+ (written and verbal communication)

Bonus Points

  • Experience with Camunda or similar BPMN/workflow orchestration engines
  • Experience with various video formats, media containers, and transcoding pipelines
  • Experience defining and working with SLIs/SLOs in production
  • Understanding of message brokers and event-driven architectures (RabbitMQ, Kafka, or similar)

Tech Stack

  • PHP, MongoDB, PostgreSQL, Kubernetes, Docker, CI/CD, Camunda BPMN (Java), Redis, Kafka, RabbitMQ, Go

Hiring Process

  • HR Screening (30 min)
  • Team Interview (1.5 hour)
  • Live Coding Interview (1 hour)
  • CEO Interview (30 min)

Required skills experience

Golang 3 years
PHP 3 years

Required languages

English B1 - Intermediate
Russian C2 - Proficient
Published 13 April
49 views
·
12 applications
Last responded more than a month ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...