Join Our Team as a Senior Software Engineer
We are DICE, an award-winning studio located in Stockholm and Gothenburg, Sweden, renowned for creating the phenomenally successful Battlefield franchise. As part of a global network of studios, we are building a connected Battlefield universe, focusing on its unique multiplayer suite and developing a single-player narrative campaign.
About the Role
As a Senior Software Engineer within the Quality Verification Engineering (QVE) Team, you will be a key player in ensuring the stability of our games throughout every stage of development. Reporting to the QVE Engineering Manager, you will collaborate with a distributed team across Stockholm, Guildford, Bucharest, and Los Angeles. Your role will involve analyzing requirements, identifying problem areas, and translating them into technical designs that are reviewed and agreed upon by relevant parties.
Key Responsibilities
- Assist with ad-hoc requests related to test automation and test farm coverage in the CEST time zone.
- Oversee, develop, and automate test automation tools.
- Design and implement advanced game automation service features and infrastructure.
- Design underlying storage schema, interfaces, and essential platform capabilities.
- Critically evaluate and adopt technologies that enhance team efficiency and platform capabilities.
- Review peers' code, share feedback, and promote knowledge sharing and code readability.
Qualifications
- 5+ years of coding experience with a solid computer science background.
- Proficiency in C#, .Net, with some experience in C++ and Python.
- Experience with automated testing frameworks and methodologies for automated software testing.
- Familiarity with the challenges of building scalable distributed systems and knowledge of common development practices.
- Experience with gaming consoles such as Xbox and PlayStation is a bonus.
Work Environment
You will work at our offices located in Stockholm, with the possibility of hybrid work 2-3 days a week.
Join us in our mission to build the best Battlefield experiences and make our studio the best in the industry. We believe our people are the backbone and driving force behind our creative products, and we are always looking for diverse game creators to join us.
Apply now to be part of a team that is ready to move the needle and transform the future of gaming.
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - JavaScript/Frontend
Senior Software Engineer for JavaScript/Frontend at EA, specializing in game development with remote options.
Senior Full Stack Software Engineer
Join EA as a Senior Full Stack Software Engineer in Bucharest. Innovate in gaming with leading tech and a dynamic team.
Senior Full Stack Engineer
Senior Full Stack Engineer at EA, developing scalable web services for gaming platforms. Expertise in cloud services and Kubernetes required.
Senior Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Senior Software Engineer - Kubernetes & Golang
Senior Software Engineer specializing in Kubernetes & Golang for remote role at EA, focusing on backend operations and cloud computing.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Quality Assurance Engineer with TypeScript and Automation
Join Simplicate as a Senior QA Engineer, focusing on TypeScript, automation, and quality assurance in a hybrid work environment.
Software Architect with Rust and C++ Experience
Seeking a Software Architect with expertise in Rust and C++ for automotive safety-critical systems in Munich.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Junior Software Engineer (C++, Python, ActionScript)
Join Maxis Studios as a Junior Software Engineer to develop user-facing content for The Sims using C++, Python, and ActionScript.
.NET Developer / Tester
.NET Developer / Tester role in Melle, Belgium. Work on web applications, testing, and development in a hybrid environment.
Back End Web Software Engineer - Madden NFL Football (Node.js, TypeScript)
Join EA SPORTS as a Back End Web Software Engineer for Madden NFL Football, focusing on Node.js and TypeScript.
Senior Software Engineer III - Full Stack
Join EA as a Senior Software Engineer III in Austin, TX. Work on scalable web applications with a modern tech stack.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Software Engineer with C/C++ and Python
Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.
Senior Software Engineer: Configuration Management/Deployment
Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.
Working Student QA - Automation (d/f/m)
Join Bettermile as a Working Student in QA Automation, focusing on web and mobile testing with Java and Cucumber in a hybrid work environment.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.