
Engineering Manager
- Saint Julian's, Malta Island
- Permanent
- Full-time
- Lead and mentor a team of engineers, ensuring the delivery of innovative, scalable, and maintainable solutions that align with business objectives.
- Drive technical excellence by promoting best practices, resolving complex challenges, and fostering a collaborative environment.
- Act as a bridge between technical teams and stakeholders, aligning technical roadmaps with business goals while communicating risks and opportunities effectively.
- Focus on team growth, ensuring engineers have the tools, guidance, and support to excel in their roles.
- Guide the team in designing and developing scalable, reliable systems aligned with long-term company goals.
- Drive decisions around system architecture, technical debt management, and scalability.
- Champion quality assurance practices, ensuring thorough testing and deployment strategies.
- Oversee technical documentation and maintain high standards for code quality.
- Hire, onboard, and mentor engineers, fostering a culture of collaboration, growth, and innovation.
- Provide ongoing feedback and coaching to support career development and performance improvement.
- Promote knowledge sharing and collaboration within the team and across departments.
- Collaborate with stakeholders to define team roadmaps and ensure alignment with company priorities.
- Support cross-functional initiatives, anticipating technical needs and proactively identifying opportunities for improvement.
- Optimize development workflows and ensure adherence to Agile methodologies
- Improve observability by implementing robust monitoring, alerting, and incident management processes.
- Participate in on-call rotations, supporting the resolution of critical incidents while driving preventative measures.
- A minimum of 5 years of experience in software engineering, with at least 1 year in a managerial role.
- Hands-on expertise in scaling systems and resolving complex technical challenges.
- Strong knowledge of modern development practices, including CI/CD, test automation, and Agile.
- A background in C#/.NET and experience with cloud platforms like Azure, containerization (Docker/Kubernetes), and Infrastructure as Code (Terraform).
- Experience with microservices architecture, domain-driven design, and event-driven systems (e.g., Kafka).
- Proven experience in fostering the growth and development of engineers, providing constructive feedback, inspiring motivation, and empowering teams to reach their full potential
- Experience in iGaming or related industries is an advantage, but not a requirement.
- Proficiency in object-oriented programming and design patterns.
- Extensive experience with databases, including MS SQL Server, NoSQL (e.g., MongoDB), and caching systems like Redis.
- Familiarity with observability tools like Grafana and messaging platforms like RabbitMQ.
- Proven ability to mentor and coach engineers, fostering a culture of continuous learning and development.
- Skilled in recruiting, onboarding, and building cohesive, high-performing teams.
- Strong decision-making and problem-solving abilities, especially in high-pressure situations.
- Exceptional communication skills, capable of aligning technical and non-technical stakeholders around shared goals.
- Ability to clearly articulate technical risks, challenges, and opportunities.
- A proactive, solution-oriented mindset with a track record of driving technical and operational improvements.
- Commitment to staying updated with industry trends and incorporating new practices into the team's workflows.
- Work Globally: Collaborate with exceptional talent from across the world in an inclusive and dynamic environment.
- Opportunities for Growth: Develop your skills and advance your career in a team that values learning, innovation, and personal development.
- Impactful Work: Be part of a company redefining sports and gaming entertainment, making a real impact across Africa.
- Embrace Challenges: Take on exciting projects that push boundaries and allow you to grow in your field.
- π‘οΈ Private Health Insurance: Comprehensive plans for you.
- π΄ Extra Time Off: Additional leave days, including your birthday off, to relax and recharge.
- π Hybrid Work: A flexible arrangement with 3 days in the office and 2 days remote each week.
- π Parking: Reserved spots available in our office in Malta.
- ποΈTeam Activities: Regular events to build connections and foster collaboration.
- πΏ Office Perks: Free snacks, coffee, and a welcoming environment to keep you energized.
- π Performance Bonuses: Discretionary rewards recognizing your contributions.