Eneba
Posted 1y ago

Backend Engineer, PHP

Eneba
Lithuania
RemoteFull Time
Responsibilities
  • developing services
  • writing APIs
  • optimizing databases
Requirements
  • Proficient in PHP/Symfony with Golang and GraphQL
  • Strong OOP
  • Experience with microservices, CQRS, CI/CD
  • AWS/Terraform
  • Kubernetes
Technical tools mentioned
PHP/SymfonyGolangGraphQLCI/CDCQRSSagatemporalMicroservicesKubernetesAWSTerraformDockerInfluxdbPrometheusRedisElasticSearchMariaDBMysql

Job description

About Eneba

At Eneba, we’re building an open, safe and sustainable marketplace for the gamers of today and tomorrow. Our marketplace supports close to 20m+ active users (and growing fast!), provides a level of trust, safety and market accessibility unparalleled to none. We’re proud of what we’ve accomplished in such a short time and look forward to sharing this journey with you. Join us as we continue to scale, diversify our portfolio, and grow with the evolving community of gamers. 

About your team 

We are a cross-functional team of 5-10 people with designers, backend, frontend, mobile, and data engineers. They are supported by a platform engineering team. We move fast, experiment, learn a lot, and build new products for our growing base of 20+ million active users.

About the tech

This is an overview of the tech stack we are using. You are not expected to know all of it now. But you are expected to be learning how to use most of these in your first 3 months.



About your team 

We are a cross-functional team of 5-10 people with designers, backend, frontend, mobile, and data engineers. They are supported by a platform engineering team. We move fast, experiment, learn a lot, and build new products for our growing base of 20+ million active users.

About the tech

This is an overview of the tech stack we are using. You are not expected to know all of it now. But you are expected to be learning how to use most of these in your first 3 months.



Code
  • PHP/Symfony - primary language for coding.
  • Golang - secondary language. Used primarily where speed/efficiency is required.
  • GraphQL - the main method of communication. Applies both to service-to-service and frontend-service communication.
  • CI/CD with 50+ deployments per day.
  • CQRS, commands via saga/temporal, queries via GraphQL.
  • Microservices architecture (over 100).
  • Service orchestration with Saga / temporal.io


  • Databases
  • Influxdb
  • Prometheus
  • Redis
  • ElasticSearch
  • Mariadb
  • Mysql


  • Infrastructure
  • Kubernetes
  • Helm
  • AWS
  • Terraform


  • Requirements
  • Being able to express yourself freely in code
  • Being a quick problem solver
  • Good OOP skills
  • Being adaptive to feedback
  • Base knowledge of AWS, Terraform, Docker.
  • Base knowledge of common patterns like CQRS, circuit breaking, service orchestration.
  • Ability to effectively contribute to architectural discussions.
  • Self-learner, takes responsibility for gathering requirements from the incomplete specification.
  • You are prepared to work in a rock-n-roll environment where we try, learn and iterate.


  • What it’s like to work at Eneba

    *Opportunity to join our Employee Stock Options program.
    *Opportunity to help scale a unique product. 
    *Various bonus systems: performance-based, referral, additional paid leave, personal learning budget.
    *Paid volunteering opportunities.
    *Work location of your choice: office, remote, opportunity to work and travel.
    *Personal and professional growth at an exponential rate supported by well-defined feedback and promotion processes. 

    *Please attach CV's in English.
    *To find out about how we handle your personal data, make sure to check out our Candidate Privacy Notice https://www.eneba.com/candidate-privacy-notice

    About Eneba

    Online marketplace for buying and selling video games.

    Year founded
    2018
    Employees
    240
    Organization type
    Private
    Latest investment
    Raised $8.00M Series A (2020) — led by InReach Ventures, Practica Capital
    Subsidiaries
    Headquarters
    LT

    Similar jobs

    Backend Engineer roles
    22h
    Save
    Mark Applied
    Hide
    Senior Backend Engineer II, Authentication & Authorization
    Kaunas or Vilnius
    €7k-€9k/mo HybridFull Time
    Vinted
    Vinted: Online marketplace for buying and selling second-hand items.
    Experienced backend engineer with distributed systems experience, strong programming skills, production ownership, API and security knowledge, testing, observability, communication, and collaboration skills.
    OAuth 2.0, OpenID Connect, OPA, Rego, Envoy, Istio, Go, Ruby, Git
    4d
    Save
    Mark Applied
    Hide
    Backend Engineer - Risk&Compliance
    Sofia or Berlin or Vilnius
    OnsiteFull Time
    SumUp
    SumUp: Provides mobile point-of-sale payment solutions for small businesses
    Professional Go experience, distributed systems and backend service development, system design, Kubernetes, Kafka, Python, AI-assisted development tools, and agile cross-functional collaboration.
    Go, Golang, Python, Kubernetes, Kafka
    2w
    Save
    Mark Applied
    Hide
    Lead Backend Developer (PHP / Symfony)
    Vilnius, Vilnius County, Lithuania
    €7k-€7k/mo HybridFull Time
    Oxylabs
    Oxylabs: Provides proxy servers and web intelligence collection tools.
    Hands-on PHP/Symfony backend experience, MySQL at-scale skills, Kafka/Redis/Kubernetes/Docker familiarity, strong architecture and mentorship abilities.
    PHP 8.3, Symfony 7.2, MySQL 8, Redis, Kafka, Kubernetes, GitLab CI, Docker, React 19, RTK Query, Ceph
    2w
    Save
    Mark Applied
    Hide
    Backend Engineer - Remote Baltics Europe
    Estonia or Latvia or Lithuania
    €50k-€78k/yr RemoteFull Time
    Linro
    Linro: Real-time, agentic cloud-security and policy enforcement platform.
    Experienced backend engineer with Go and cloud experience, strong SQL knowledge, Terraform/Pulumi and cloud (AWS/GCP/Azure) operational experience, and product-minded ownership.
    Go, Rust, Java, C++, C#, SQL, AWS, GCP, Azure, Terraform, Pulumi, Kubernetes
    1mo
    Save
    Mark Applied
    Hide
    Backend Engineer | Mid-Senior | Go
    Kaunas, Kaunas County, Lithuania
    €4k-€7k/mo HybridFull Time
    Nexos AI
    Nexos AI: A technology building an all-in-one AI platform to automate routine tasks for teams.
    Experience building scalable, secure backend services with Golang, distributed technologies, NoSQL, microservices, Domain-Driven Design, and strong system design; familiarity with secure compliant architectures and startup environments.
    Go, MySQL, gRPC, Kubernetes, Kafka
    1mo
    Save
    Mark Applied
    Hide
    Staff Backend Engineer
    Bulgaria or Lithuania or Croatia or Serbia or Hungary or Romania or Slovakia or Slovenia or Estonia or Azerbaijan or Albania or Portugal or Poland or South Africa or Tunisia
    RemoteFull Time
    RemoFirst
    RemoFirst: Platform for hiring and paying employees and contractors globally.
    8+ YOE8+ years backend experience with strong Python and Java skills, experience with REST APIs, relational databases, CI/CD, cloud (AWS), microservices and distributed systems, TDD, and mentoring skills.
    Python, Java, SpringBoot, FastAPI, Postgres, Kafka, Django, Flask, PostgreSQL, MySQL, Git, AWS, CI/CD
    1mo
    Save
    Mark Applied
    Hide
    Senior Backend Developer (Services)
    Vilnius, /, Lithuania
    HybridFull Time
    payabl.
    payabl.: Global payment processing and business banking for merchants.
    5+ YOE5+ years backend development with strong Python, AsyncIO and FastAPI experience; building non-blocking microservices, relational DB experience (MySQL/PostgreSQL), API integrations, webhook/retry handling, and strong testing practices.
    Python, AsyncIO, FastAPI, MySQL, PostgreSQL, PHP, Perl, JavaScript, Kafka, Redis, CI/CD, Docker, Kubernetes
    1mo
    Save
    Mark Applied
    Hide
    Backend Engineer | Mid - Senior | Transition to Go | Saily
    Vilnius or Kaunas
    €4k-€7k/mo HybridFull Time
    Nord Security
    Nord Security: Provides consumer and enterprise cybersecurity and digital privacy tools.
    4+ YOE4+ years backend development; experience with Python, PHP or Ruby; system design expertise; SQL (MySQL/PostgreSQL) and NoSQL (Cassandra/Redis); Kafka; Kubernetes/microservices preferred; API design and mentoring; hybrid office attendance 3 days/week.
    Go, Python, PHP, Ruby, K8S, Kubernetes, MySQL, PostgreSQL, Cassandra, Redis, Kafka, Docker, AWS, Next.js, React.js, TypeScript, GraphQL, Tailwind CSS, Cloudflare Workers, SwiftUI, Xcode, Combine, SPM, MVVM Architecture, Kotlin, Android Studio, Hilt, Coroutines, Jetpack Compose, Claude Code, OpenAI Codex, OpenCode, Cursor with Composer