Recruitment.bg is a boutique IT recruitment company. We specialize in connecting top IT professionals with industry-leading employers. Our approach is based on trust, transparency, and long-term partnerships. We go beyond standard recruitment, offering personalized career guidance and support to IT professionals at every step of their journey.
About the Company
Our client is a forward-thinking tech company specializing in online gaming solutions, offering a diverse portfolio that includes casino games, sportsbook services, and a comprehensive gambling platform. Headquartered in Sofia, Bulgaria, the company operates on a global scale, with a presence in 25 countries and products deployed across 85+ jurisdictions. As a leader in innovation within the dynamic iGaming sector, our client is committed to continuous growth and technological advancement. To support its expanding operations, the Platform Department is seeking passionate professionals eager to excel in the exciting world of iGaming.
Your Key Responsibilities
Lead the design and development of scalable and reliable system architectures.
Define and document system components, interfaces, and interactions.
Ensure alignment of system architecture with business requirements and objectives.
Conduct system analysis to identify opportunities for optimization.
Collaborate with cross-functional teams to translate requirements into technical solutions.
Present technical solutions to both technical and non-technical stakeholders.
Evaluate and integrate appropriate technologies to meet system requirements.
Research emerging technologies and industry trends to propose innovative solutions.
Ensure system scalability and performance optimization.
Define and enforce system architecture best practices and design patterns.
Maintain architectural documentation and oversee development lifecycle.
Address potential risks and provide technical leadership in troubleshooting.
Who We Are Looking For
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
5+ years of experience in software development and system architecture.
Proven experience designing and implementing enterprise-level systems.
Strong understanding of distributed systems and messaging systems.
Expertise in software development languages such as Java or Python.
Experience with SQL and NoSQL databases.
Strong analytical and problem-solving skills.
Excellent written and verbal communication skills.
Ability to work independently and collaboratively in a fast-paced environment.
Preferred Qualifications:
Experience with Agile methodologies.
Knowledge of security best practices and system integrity.
Experience with cloud platforms and containerization technologies.
Why Join?
Competitive salary with performance-based incentives.
Performance evaluation & salary review twice a year.
25 days of paid annual leave.
Hybrid work policy with 2 remote days per week.
Flexible working schedule.
Comprehensive health insurance package.
Fully covered annual transportation and sports card.
Professional development opportunities, training, and conferences.
Team-building events and office perks.
Modern office space with a positive working environment.
If you are a strategic thinker passionate about designing scalable and efficient solutions, this role offers an exciting opportunity to shape the future of online gaming technology.
All applications will be treated as strictly confidential.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.