
Senior Software Engineer, Architecture
Real job — pulled straight from David Kennedy Recruitment’s careers page · Verified May 30, 2026 · No reposts.
Job description
David Kennedy Recruitment is hiring a Senior Software Engineer, Architecture — a full-time, based in Limassol, Cyprus role. Apply directly on David Kennedy Recruitment's careers page below.
David Kennedy Recruitment is working with an innovative global Customer Experience company currently looking to hire a Senior Software Engineer (Architecture) to join their growing international team.
Position: Senior Software Engineer (Architecture)
Location: Limassol, Cyprus
Employment type: Full-time
DUTIES AND RESPONSIBILITIES:
Design, develop, and maintain scalable applications and systems using Laravel (PHP) and Vue.js
Contribute to architectural decisions and help drive scalable, maintainable, and high-performance technical solutions
Work with distributed systems, queue-based architectures, Kafka, and event-driven patterns
Optimise platform performance, reliability, scalability, and overall system stability
Collaborate closely with Head of Development, DevOps Engineers, and Senior Developers on technical initiatives and infrastructure improvements
Support engineering best practices, clean code principles, and continuous technical improvement
Conduct code reviews, design reviews, and provide technical mentorship to developers
Work with containerised and cloud-native environments using Docker and Kubernetes
Participate actively in day-to-day hands-on development while supporting long-term technical direction
Contribute to improving development processes, scalability, and engineering standards across the platform.
REQUIREMENTS:
Strong written and spoken English communication skills
5–8+ years of software engineering experience
Strong system design and software architecture experience
Solid backend development experience with PHP/Laravel or similar frameworks
Experience with modern JavaScript frameworks, ideally Vue.js
Experience working with distributed systems and queue/event-driven architectures
Hands-on experience with Kafka and queue systems
Strong knowledge of MySQL and NoSQL databases
Experience with Docker and Kubernetes is highly preferred
Strong ownership mindset and problem-solving abilities
Passion for technology with proactive self-learning mentality
Ability to work collaboratively within fast-paced technical environments.
OFFER:
Competitive salary package
Birthday vouchers and additional special occasion perks
Medical insurance plan options
Pension plan options
Fully equipped kitchen and in-house entertainment space
Monthly lunches, corporate events, football team activities, and competitions
Long-term career growth opportunities within a leading international iGaming organisation
And much more!
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Senior Software Engineer, Architecture at David Kennedy Recruitment?
The required skills for Senior Software Engineer, Architecture at David Kennedy Recruitment include: Laravel, PHP, Vue.js, JavaScript, Kafka, MySQL, NoSQL, Docker, Kubernetes.
What is the seniority level for Senior Software Engineer, Architecture at David Kennedy Recruitment?
Senior Software Engineer, Architecture at David Kennedy Recruitment is a Senior level position.
How do I apply for Senior Software Engineer, Architecture at David Kennedy Recruitment?
You can view the full description and apply for Senior Software Engineer, Architecture at David Kennedy Recruitment on EchoJobs: https://echojobs.io/job/david-kennedy-recruitment-senior-software-engineer-architecture-1arsb.