Senior Software Engineer

Remote senior English B2 15 days ago full-time
Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Role in brief

EveryMatrix is a leading B2B SaaS provider in iGaming. The Senior Software Engineer will develop features across the stack and modernize legacy systems. Ideal candidates are experienced in PHP and eager to work collaboratively in a remote setting.

PHPAngularJSGoNodeSQL

About the role

EveryMatrix delivers comprehensive iGaming solutions, including casino, sports betting, and affiliate management, to a global clientele. As a Senior Software Engineer, you will play a crucial role in building and shipping features across the entire technology stack, ensuring that the software is robust and efficient.

You will work with a diverse team of over 1400 professionals across Europe and Asia, focusing on innovation and collaboration. Your responsibilities will include modernizing legacy code, defining service boundaries for microservices, and mentoring junior developers, all while maintaining high standards for code quality and performance.

Skills that matter here

  • PHP: You will utilize PHP as a primary language for building and running production software.
  • AngularJS: AngularJS will be part of your stack for front-end development.
  • Go: You will pick up Go as needed for service development and modernization efforts.
  • Node: Node will be used for backend services, requiring familiarity and adaptability.
  • SQL: Strong SQL skills are necessary for schema design and query performance optimization.

Who this role suits

  • You have a solid background in software engineering and enjoy building production software.
  • You thrive in collaborative environments and communicate effectively with both technical and non-technical stakeholders.
  • You are proactive in improving legacy code and have experience with incremental software upgrades.
  • You are detail-oriented, especially regarding code correctness and writing clear documentation.

From the employer

What you'll get to do:

  • 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.

What we're looking for:

  • 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.
  • You can show us how you plan work for an agent, where you trust it, and where you don't.
  • 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.

Here's what 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 platforms like Udemy for Business and LinkedIn Learning, 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.

Questions about this role

Is this position remote?

Yes, this role is fully remote.

What level of experience is required?

The position is for senior-level candidates with significant experience in software development.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Similar jobs