Veikkaus - Opportunities
Here you can submit your open job application to become a Veikkaus software developer. In your application, please tell us specifically what skills you have and what you would like to work on at Veikkaus. Your application will remain in our recruitment system for 3 years from the date of application.
At Veikkaus, we do impressive work in software development. Our software developers work on things like game engines, the Veikkaus.fi website and app, interfaces for slot machines and various background systems, of which there are hundreds. At the heart of Veikkaus software development is ensuring quality of service and smooth collaboration.
Below are brief descriptions of each of our software development teams.
Products & Services Development
PSD is responsible for Veikkaus' in-house software development and proprietary systems - gaming systems, core gaming services systems and sales channel software - together with the business and other TECH so that we can provide reliable, responsible, secure gaming anytime, anywhere, now and in the future. Our unit employs over 70 software professionals in a variety of roles.
Technologies currently in use include AWS, GCP, Java, Kotlin, Scala, React.js, React Native, Node.js, TypeScript, SpringBoot, Html5/CSS, Redux, Firebase, DynamoDB, MySQL, PostgreSQL, Redis, Kubernetes, Terraform, Docker, Nginx, GitLab.
Game Development Tools & UX
The team provides comprehensive game development support for casino games and eInstants for both Veikkaus' own game studio and external partner studios. We are responsible for the development and support of APILA game development tools and other software development tools. We develop game backend for both in-house and outsourced games and contribute to the maintenance of games after the warranty period. In the user interfaces and user experience team, we develop the implementation and usability of gaming interfaces for gaming solutions and services.
Technologies currently in use include TypeScript, Node, GitLab CI/CD, GCP, WebGL, experience with game engines (Unity, Unreal, self-made etc.), Linux
Retail Devices & Solutions
Our mission is to deliver lifecycle services for gaming devices and services, operational management of gaming services, as well as an excellent user experience and a reliable and secure gaming experience. Retail Devices & Solutions is made up of three entities:
- In the Gaming Platform Software Development team, we deliver capabilities for efficient and reliable operation of gaming machines, as well as for cash management and interface services.
- In the Equipment Design team, we conceptualise, design and implement new designs of lottery draw equipment, authentication modules, gaming machines, furniture and other gaming equipment solutions.
- In the Equipment, Standalone Systems and Casinos team, we are operationally responsible for systems and gaming equipment at the player interface, including new product projects and top-level technical support. The technical lifecycle and architecture from the product vision stage all the way through to product retirement is a core activity of the team.
Technologies currently in use include: C++ (17/20), Python, Rest interfaces, Linux, Git
Game Studio
Game Studio is responsible for the design, conceptualisation and production of new multi-channel, player-centric gambling games for Veikkaus' domestic business needs, as well as supporting the needs of international business. The Game Studio develops its skills and capabilities to grow as an innovative and attractive games provider. Through the Game Studio and partner studios, our aim is to responsibly produce games that strengthen our domestic business portfolio and contribute to our competitiveness.
Current technologies include TypeScript, C++/C# or Java, experience with game engines (Unity, Unreal, WebGL), animation tools (Spine, 3dsMax, Blender), VS Code, Linux, Git, Gitlab
We look forward to receiving your application!
Leave application here
$ads={1}