Senior Software Engineer - iGaming

🏢 Recruiter4you · company page
📍 Albania, Bulgaria, Cyprus +9 more
💰 EUR 5,000 - 6,000 / monthly
📅 Posted Nov 4, 2026 · via Himalayas
✅ Verified open — last confirmed 14 min ago
🏷 Software Engineer, Backend Engineer, Elixir Engineer, Software Developer
Apply on original site ↗

Our client is a fast growing iGaming company with offices in Europe which is recruiting a Senior Software Engineer

The role can be based in Tallinn or be 100% remote with a service agreement (B2B contract).

As a Senior Software Engineer, you will design, develop, and maintain scalable, high-performance applications. You will lead architecture discussions, mentor junior engineers, optimise performance, and ensure smooth integrations with third-party services. You will also take ownership of complex technical challenges and contribute to the platform’s strategic development.
Key Responsibilities

-
Design, develop, and maintain scalable, high-performance applications using Elixir and related technologies.

-
Lead discussions on architecture, technical design, and engineering best practices with cross-functional teams.

-
Write clean, maintainable, and well-tested code aligned with internal standards.

-
Drive performance optimisation to improve scalability and system efficiency.

-
Design and implement integrations with third-party APIs and services.

-
Own troubleshooting and resolution of complex issues across functionality, performance, and reliability.

-
Participate in and support on-call rotations, including incident response.

-
Conduct code reviews and mentor junior engineers to promote engineering best practices.

-
Stay current with relevant technologies and contribute innovative ideas to the team.

-
Contribute to the design and planning of new features and system improvements.

-
Implement security and data protection best practices.

-
Build and evolve complex domain logic such as rules engines, decision frameworks, and policy systems.

-
Design and maintain high-throughput, real-time or near-real-time data pipelines and enrichment systems.

Key Skills & Experience

-
5+ years of software engineering experience, with exposure to Elixir/Erlang, TypeScript, or similar languages.

-
Strong understanding of API design best practices.

-
Solid experience with testing methodologies and frameworks.

-
Experience with microservices, event-driven systems, and high-traffic or data-intensive applications.

-
Knowledge of client-side or system performance optimisation.

-
Strong understanding of CI/CD, code standards, and modern engineering practices.

-
Ability to deliver independently while managing multiple priorities.

-
Strong problem-solving ability and proactive mindset.

- Excellent written and spoken English.

-
Previous experience in iGaming is a plus.

-
Experience with real-time or near-real-time data processing systems.

-
Familiarity with event-driven architecture, async messaging, and stream processing.

-
Experience building complex business logic systems (rules engines, decision frameworks, policy engines).

Salary is negotiable and in the region of 5-6K EUR gross per month plus excellent benefits

Originally posted on Himalayas

Flights + hotels

This role requires you to be in Albania +11. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Comparing Software Engineer pay and openings — the live median is $140k?All remote Software Engineer jobs →Software Engineer salary data →
Live remote developer roles with disclosed pay: median $115k ($82k–$150k, 5,442 postings). All remote developer jobs →
Get new developer jobs by email
Daily email, only when there's something new. One click to stop.

Get remote developer jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you