NOTE: This job is no longer available!
Software Engineer
at DICE
Stockholm, Sweden
Software Engineer - Online
DICE is the award-winning developer of the Battlefield franchise and games like Mirror’s Edge. The company with 270 employees is situated in one of the world’s most picturesque cities - Stockholm, Sweden. The studio houses a riot of youth, hunger and passion for creating games. Innovation is part of the DICE DNA, whether it is creating new games or trying out innovative business models. People come to DICE to change our industry and to make unique, addictive and innovative entertainment.
Primary responsibilities:
You will design, develop and support online features such as authentication, matchmaking, server browser, statistics, etc. for DICE's future titles. Both on a client level as well as on a backend level.
Qualifications:
• Excellent C/C++ knowledge
• 3+ years of software engineering experience from the games industry or equivalent experience (developing for concurrency, memory and/or performance)
• Experience of scalable distributed systems, including performance & storage considerations
• Low-level networking knowledge
• Self-motivated with a strong sense of quality
• Strong language skills - excellent spoken and written English
We prefer applicants with:
• Good understanding of databases and efficient data storage
• Familiar with python, ruby, perl or similar scripting languages
• Comfortable working with Unix type systems
DICE is the award-winning developer of the Battlefield franchise and games like Mirror’s Edge. The company with 270 employees is situated in one of the world’s most picturesque cities - Stockholm, Sweden. The studio houses a riot of youth, hunger and passion for creating games. Innovation is part of the DICE DNA, whether it is creating new games or trying out innovative business models. People come to DICE to change our industry and to make unique, addictive and innovative entertainment.
Primary responsibilities:
You will design, develop and support online features such as authentication, matchmaking, server browser, statistics, etc. for DICE's future titles. Both on a client level as well as on a backend level.
Qualifications:
• Excellent C/C++ knowledge
• 3+ years of software engineering experience from the games industry or equivalent experience (developing for concurrency, memory and/or performance)
• Experience of scalable distributed systems, including performance & storage considerations
• Low-level networking knowledge
• Self-motivated with a strong sense of quality
• Strong language skills - excellent spoken and written English
We prefer applicants with:
• Good understanding of databases and efficient data storage
• Familiar with python, ruby, perl or similar scripting languages
• Comfortable working with Unix type systems
