Senior Golang Backend Engineer
Microservices • Distributed Systems • Cloud-Native
📍 UTC+2 (Europe) | Remote
Golang backend engineer with 7+ years of experience designing and scaling microservices in production environments.
Strong background in cloud-native systems, Kubernetes-based deployments, event-driven architectures, observability, and CI/CD pipelines.
Focused on building reliable, maintainable, and scalable backend systems.
⚡ Love solving performance bottlenecks and making services talk to each other efficiently. 🌍 Travelled to 15+ countries — curious, adaptable, always learning. 📬 Open to: Remote Backend / Golang / Cloud Engineer roles (EU/US timezone-friendly)
- Go
- Python
- Microservices
- Event-driven architecture
- REST API
- gRPC
- Kafka
- NATS
- RabbitMQ
- GCP Pub/Sub
- PostgreSQL
- MongoDB
- Redis
- ClickHouse
- AWS S3
- Parquet
- Kubernetes
- Docker
- AWS
- GCP
- Azure
- Helm
- ArgoCD
- Terraform
- GitHub Actions
- GitLab CI/CD
- Prometheus
- Grafana
- OpenTelemetry
- Jaeger
- ELK (Elasticsearch, Logstash, Kibana)
- SumoLogic
- SigNoz
- Unit testing
- Integration testing
- Testify
- Mockery
- SonarQube
October 2025 – Present
- Built real-time chat infrastructure for a next-generation social super app (short video, live streaming, music challenges, game battles, e-commerce) , supporting 100K+ concurrent WebSocket connections
- Wrote the gift monetization money-path: atomic multi-leg transfers with 3-layer idempotency, effective-dated revenue-share policies, and exact zero-sum split between recipient, sender, and platform.
- Built an AI-powered vision classification pipeline for automatic post categorization, integrating Anthropic Claude Vision API and self-hosted local LLMs (Anthropic-compatible shim), processing ~360K posts across a distributed GPU fleet.
- Built distributed batch infrastructure with claim-based self-balancing backfill and transactional outbox for guaranteed event delivery, running as K8s CronJobs, workers, and one-off jobs.
- Deployed and operated services on Kubernetes (GKE): Helm releases, Deployments, CronJobs, workers, backfills; day-to-day operations via kubectl (port-forwards for E2E and DB access, inspecting pods, reading env vars and secrets, creating and deleting pods).
- Provisioned and managed GCP infrastructure as code with Terraform: Pub/Sub topics and subscriptions, IAM bindings, and service accounts across dev/staging/prod environments.
- Integrated observability across services: Prometheus metrics, OpenTelemetry tracing, SigNoz dashboards, and alerts
Tech Stack: Go, PostgreSQL, Redis, Kubernetes (GKE), Helm, Terraform, GCP (Pub/Sub, Cloud Storage, Cloud SQL), OpenTelemetry, Prometheus, SigNoz, GitHub Actions, WebSocket
December 2024 – October 2025
- Implemented a microservices architecture using MongoDB, event-driven communication via NATS, and caching for high performance
- Developed a REST API service in Go for managing licenses and monitoring SaaS application usage, including pagination and filtering
- Integrated observability stack with Prometheus metrics, OpenTelemetry tracing, and structured logging
- Built and standardized CI/CD infrastructure for 50+ Go microservices using GitHub Actions and Kubernetes
- Integrated SonarQube into CI pipelines for code quality control
- Implemented an automated scheduler to synchronize AWS S3 files for processing large Parquet datasets
- Covered services with unit and integration tests using Testify and Mockery
Tech Stack: Go, NATS, MongoDB, Kubernetes, Prometheus, OpenTelemetry, GitHub Actions, AWS, Azure, SonarQube
May 2021 – December 2024
- Developed a CRM system for online education platforms using Golang, Kafka, and PostgreSQL
- Maintained and scaled 10+ microservices in a distributed environment
- Streamed user activity data (tests, videos) into ClickHouse via Kafka for analytics
- Implemented mentor scheduling, workload management, and payroll calculations
- Integrated accounting and payroll data with SAP
- Built leaderboards with daily achievement tracking using cron jobs
- Added course performance metrics and error tracking dashboards in Grafana
- Maintained Helm charts and resolved Kubernetes issues through log analysis
Tech Stack: Go, PostgreSQL, Kafka, Redis, Docker, Kubernetes, Prometheus, Grafana, gRPC, ELK, ClickHouse, GitLab CI/CD
March 2019 – May 2021
- Developed one of Europe’s largest online flower shops using Python, FastAPI, Django, and PostgreSQL.
- Built bouquet generator in a FastAPI microservice based on user preferences.
- Integrated new payment method via API (YooKassa).
- Added cron jobs in Django admin for daily sales reports in PDF and Excel formats.
- Optimized SQL queries in reporting module, added indexes, and integrated Redis for promotional items.
- Wrote tests with Pytest (factory-boy), increasing test coverage by 15%.
- Refactored Docker images for faster builds and managed Docker, Docker-Compose.
Tech Stack: Python, FastAPI, Django, PostgreSQL, Celery, Redis, GitLab CI/CD, Docker, Pytest, Sentry, Git, Linux
Universitatea Tehnică a Moldovei
Bachelor’s Degree — Software Engineer (2016)
-
gRPC [Golang] Master Class: Build Modern API & Microservices
Udemy, 2024AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS), 2025
- English — C1 (Advanced)
- Romanian — C2 (Proficiency)
- Russian — C2 (Proficiency)
- Turkish - C1 (Advanced)
- birdhouse — Golang backend service focused on scalability and performance
- resume_builder — HTML-based resume generator
- Email: invicto.via@gmail.com
- Telegram: https://t.me/invicto_via
- LinkedIn: https://www.linkedin.com/in/vyacheslav-titov/

