← All jobs

Core Product – Backend Engineer (Go)

Bulgaria · Posted last week

Location
Sofia, Bulgaria
Work mode
On-site
Employment type
Full-time
Level
Mid-Senior Level
Compensation
€80,000 – €90,000 (Estimated range — negotiable)

Work eligibility: This role is based in the EU. Candidates need EU work authorization (citizenship, permanent residency, or a valid work permit) — visa sponsorship is not offered for this role.

The opportunity

This client is building a scrollable feed of hypercasual games you play instantly, with no downloads. Type a prompt, get a playable game in seconds, and ship it to the feed. The platform sees millions of gameplays a week and has tens of thousands of creators. It is backed by Drive Capital, LAUNCHub Ventures and Inovo, and we are building the core engineering team in Sofia.

The role

You will be one of the first backend engineers on the team. What you build in your first six months shapes the product for years.

What you'll do

  • Services: Go services on Fiber powering the game feed, user data and content delivery

  • Ranking: Recommendation and feed ranking systems built on real behavioural data (view events, retention signals, engagement metrics)

  • Data: PostgreSQL schema design and query optimisation at scale

  • Infrastructure: Docker-based deployments on Linux

  • APIs: API design for iOS and Android clients

  • Pipelines: Data pipelines that turn raw events into actionable signals

Requirements

Apply if you have:

  • 3+ years of production Go experience, with services you have shipped and maintained under real traffic

  • Strong fundamentals in concurrency, networking, SQL and systems thinking

  • Comfort with Linux and Docker, and ownership of your own deployments

  • Solid PostgreSQL experience beyond basic CRUD

  • You care about observability: logging, metrics and tracing are not afterthoughts

Bonus: experience with recommendation systems, data pipelines, or anything ML-adjacent.

About this client

  • Early-stage, with real funding and real users. Not a slide deck company.

  • Tiny team, massive ownership. No layers of middle management between you and impact.

  • Sofia office: we build together, in person.

  • Competitive compensation, discussed during the process.

Process

  1. Application and recruiter screening

  2. Online interview to get to know each other and talk through your experience

  3. In-person technical challenge and interview at our Sofia office

Interview process: Online interview to discuss experience and mutual fit → In-person technical challenge and interview at the Sofia office

Similar roles

Core Product – Backend Engineer (Go) Bulgaria · Sofia, Bulgaria
Apply now