Software Engineering Lead
Core
Lead a team of software engineers to design, develop, and maintain robust, scalable, and efficient software solutions for online gaming platforms.
Role type
Senior IC/Lead Software Engineering Manager
Builds
Scalable software solutions for online gaming and iGaming brands
Domain
Online Gaming / iGaming / Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership, software engineering design patterns, software testing fundamentals, agile methodologies (Scrum/Kanban), strategic planning, technical risk management, system architecture, CI/CD pipelines, cloud platforms (AWS/Azure), containerization (Kubernetes), infrastructure as code (Terraform), event streaming (Apache Kafka/RabbitMQ)
Preferred skills
Domain- and event-driven software architecture, DORA metrics, online gaming industry experience
Technologies
Gitlab, Jenkins, GitHub, AWS, Azure, Kubernetes, Terraform, Apache Kafka, RabbitMQ
Responsibilities
Lead a team of Software Engineers, build and maintain software according to engineering standards, engage with stakeholders on requirements and performance, strategic planning for team efficiency and growth, act as liaison between teams, own the engineering and delivery process, manage implementation of technical solutions, ensure system integrity regarding quality and scalability, provide direction in design and development, foster high-performance culture, facilitate communication between technical and non-technical teams, identify and mitigate technical risks, implement unit testing, maintain system architecture documentation
Seniority
Senior, hands-on IC with management responsibilities