EveryMatrix LTD logo

Senior Software Engineer

EveryMatrix LTD·Salary not specified

Primary stack

CommunicationGoAIPHPLinodeSQL

Nice to have's

splitting a monolith into servicesKubernetesCloudflareLLM-backed featuresapplied ML in productionpaymentsfintechiGamingweb scrapinganti-bot handlingproxies

Job description

About the Position

EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content, and services. We provide casino, sports betting, platform and payments, and affiliate management to 300 customers worldwide.

We are looking for a dedicated Senior Software Engineer to join our team in Yerevan, Armenia!

Responsibilities

  • Build and ship features across the stack: data model, API, UI.
  • Help split the monolith into services: define service boundaries, plan data migrations, roll out changes step by step without downtime.
  • Modernize legacy code where it pays off.
  • Write short design docs for non-trivial changes.
  • Own what you ship: monitoring, alerts, fixes.
  • Design schemas, write efficient queries, build reports operators depend on.
  • Review code and mentor.

Requirements

  • Solid experience building and running production software at a senior level.
  • Strong in PHP; able to pick up Go and Node as needed.
  • Solid with relational databases: schema design, query performance, migrations on live data.
  • Experience improving a large legacy codebase incrementally.
  • Usage of agentic AI coding tools daily.
  • Writing tests and treating correctness especially seriously where money, commissions, and reporting are involved.
  • Writing clear design docs, tickets, and PR descriptions.
  • Communicating directly with product, QA, and non-technical stakeholders.
  • Working English, spoken and written.

Nice to Have

  • Splitting a monolith into services in production.
  • Kubernetes and Cloudflare in daily operations.
  • LLM-backed features: pipelines, evaluation, self-hosted open-weight models, MCP servers.
  • Applied ML in production (recommendation or scoring).
  • Payments, fintech, or iGaming.
  • Web scraping at scale, anti-bot handling, proxies.

We Offer

  • Start with 24 days of annual leave, with 2 additional days added each year, up to 34 days by your fifth year with us.
  • Benefit from two Free Fridays each year, limited to one per quarter.
  • Access online learning platform like Udemy for Business, and a budget for external training.
  • Daily catered lunch or monthly lunch allowance.
  • Private Medical Subscription.
  • Gym allowance.
  • Parking.
  • Team-building activities in various locations.

About the Company

EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content, and services. We provide casino, sports betting, platform and payments, and affiliate management to 300 customers worldwide.

With a team of over 1400 passionate individuals spread across twelve countries in Europe and Asia, we're all united by our love for innovation and teamwork.

© EveryMatrix LTD. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Львів, Бухарест (Румунія), Копенгаген (Данія), Маямі (США), Манила (Філіппіни), Чанша (Китай), Ski (Norway), Malta (Republic of Malta)

More at EveryMatrix LTD

All 32 roles

Popular searches