Playson Limited logo

Principal Software Engineer

Job Overview

Location

European Union

Job Type

Full-time

Category

Software Engineer

Date Posted

May 22, 2026

Full Job Description

đź“‹ Description

  • • Lead technical decision-making and contribute to the architecture of a high-load, microservices-based gaming platform while remaining deeply hands-on with production code every day.
  • • Design, develop, and maintain scalable backend services that directly power gaming products, ensuring high performance, reliability, and scalability in a high-throughput environment.
  • • Take full ownership of complex backend systems—from technical design and implementation through deployment, monitoring, optimization, and ongoing support.
  • • Collaborate closely with Product Owners, engineers, and cross-functional teams to deliver features end-to-end with clear technical ownership.
  • • Drive and actively participate in code reviews, enforcing high standards for clean, maintainable, efficient, and production-ready code.
  • • Conduct architectural reviews and guide the team toward practical, scalable, and long-term technical solutions that align with business goals.
  • • Solve complex business and technical problems using a strong engineering mindset and pragmatic, results-driven decision-making.
  • • Act as a technical role model by demonstrating ownership, discipline, and engineering excellence in daily work and team interactions.
  • • Mentor other engineers through daily collaboration, technical discussions, and hands-on coding examples, without transitioning into a people-management role.
  • • Participate in on-call rotations within the squad to ensure system reliability, availability, and rapid incident response.
  • • Grow toward technical leadership while maintaining direct involvement in code delivery, system ownership, and technical execution.
  • • Develop and maintain unit tests, integration tests, and end-to-end tests to ensure robustness and quality of backend services.
  • • Continuously improve system performance, latency, and reliability through proactive optimization and monitoring.
  • • Work with relational databases such as MySQL and PostgreSQL, as well as columnar databases like ClickHouse and NoSQL technologies including DynamoDB and MongoDB.
  • • Implement and maintain distributed systems using messaging technologies such as Apache Kafka and gRPC.
  • • Apply strong debugging, problem-solving, and performance optimization skills to resolve critical issues in production environments.
  • • Make independent technical decisions with full accountability for their impact on system health and business outcomes.
  • • Maintain a strong code quality mindset focused on maintainability, reliability, and long-term system health.
  • • Engage in international team gatherings, industry expos, and global meet-ups to foster collaboration and professional growth.

🎯 Requirements

  • • Strong hands-on backend engineering experience with a proven record of writing production code on a daily basis.
  • • Solid experience with Node.js and TypeScript; strong experts in other OOP languages such as Java, Python, C++, C#, or Go may also be considered.
  • • Strong understanding of asynchronous programming and event-driven architecture.
  • • Practical experience with distributed systems and messaging technologies such as Apache Kafka and gRPC.
  • • Experience working with relational databases such as MySQL or PostgreSQL and columnar or NoSQL databases like ClickHouse, DynamoDB, or MongoDB.
  • • Proven ability to design, build, test, deploy, and maintain production-ready backend services in high-load, business-critical environments.

🏖️ Benefits

  • • Competitive salary subject to annual performance reviews.
  • • Quarterly bonuses through a transparent and systematic bonus system.
  • • Unlimited paid vacation leave, including Ukrainian bank holidays.
  • • Unlimited paid sick leave.
  • • Flexible work schedule.
  • • Remote work option.
  • • Comprehensive medical insurance for employee and a significant other.
  • • Financial support for special life events.
  • • Reimbursement for professional development courses and training.
  • • International exposure through industry expos, team gatherings, and global meet-ups.

Skills & Technologies

Python
JavaScript
TypeScript
Java
Go
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Playson Limited logo
Playson Limited
Visit Website

About Playson Limited

Malta-based iGaming supplier developing online casino games, including video slots, table games and promotional tools for regulated markets. Established in 2012, the company delivers HTML5 titles integrated via single API, supports 20+ languages and 25+ currencies, and holds licenses from Malta Gaming Authority, UK Gambling Commission and others. Clients include tier-one operators across Europe and Latin America. Products emphasize math-driven mechanics, certified RNGs and responsible-gaming compliance, while back-office analytics give operators real-time data and bonus management.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina - Remote
Full-time
Expired May 4, 2026
Python
PHP
Ruby
+5 more

4 months ago

Expired
Argentina
Full-time
Expired Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

4 months ago

Expired
Colombia - Fully Remote
Full-time
Expired May 24, 2026
Python
JavaScript
TypeScript
+3 more

3 months ago

Expired
Mexico - Fully Remote
Part-time
Expired May 24, 2026
Python
JavaScript
TypeScript
+3 more

3 months ago