Senior Software Engineer

Job Type:
Areas of Expertise:
Programming and Development
Job Ref:

Demonware creates and provides the online services behind hugely popular video game franchises such as Call of Duty and Skylanders. We provide Matchmaking, Microtransactions, Storage and Identity & Access Management services for almost half a billion users. Demonware has offices in Dublin, Ireland; Vancouver, Canada; and Shanghai, China, and is a wholly-owned subsidiary of Activision Blizzard, Inc.

Team / Role Summary:

Demonware's Products department is responsible for delivering bundled suites of services for game studios. We are seeking a senior software engineer to join the team which works on designing, building and running our Live Operations Tooling platform. This product provides essential pre and post release services to the game developers, producers, business partners and executive customers.


• Provide leadership and technical direction on products owned by the Live Ops Tooling team.
• Guide, Build and Maintain Demonware Live Ops Tooling Platform.
• Primary focus on backend development in Python but you will also be working with the frontend tech
• This is a full stack position working across the entire codebase.
• Take ownership of problems/projects which require in depth evaluation
• Liaise with business partners and game studios on feature implementation, ensuring their requirements are met in a timely appropriate manner
• Ensure all components are highly scalable, maintainable, and monitored
• Delegate, coach and mentor other team members.


• 6+ years Software Development experience
• Experience in Live Operations tooling solutions
• A strong background with open source and Linux environments
• Experience with MySQL, Cassandra or other database technologies
• Proven ability to analyze requirements and make corresponding design decisions
• Experience using and/or designing RESTful APIs
• Experience with continuous integration and agile methodologies
• A degree in Computer Science, Computer Engineering or equivalent
• Our platform is built in Django and React. You'll also have the opportunity to work with Memcached, Redis, Celery, Docker, D3.js


• Experience in web application development
• You love building things.
• Most of what you'll do is guiding, building and maintaining Demonware Live Ops Tooling Platform.
• This is a full stack position, so you'll be working accros the entire codebase.
• You'll focus primarily on backend development in Python but you'll also be working with the frontend tech.
• Experience with MySQL, Cassandra or other database technologies
• You have worked with teams on large Python projects.
• You understand how to design systems in a distributed manner across many servers and you have experience with different API integrations

What Demonware offers:

• An excellent salary, with annual performance reviews
• 25 days holidays
• Annual bonus program
• Annual pay review
• Pension matching contributions
• Top-tier healthcare for you and your family
• Life insurance coverage
• Tax Saver Commuter Ticket scheme
• Bike to work Scheme
• Free Activision Games
• Snacks 24/7
• A culture that emphasizes continual learning and improvement, with opportunities for career progression, travel, and a commitment to open source

Demonware by the numbers:

• 469+ million gamers
• 3.2+ million concurrent online gamers
• 100+ games
• 300,000 requests per second at peak
• Average query response time of
• 630,000+ metrics a minute
• 132 billion+ API calls per month

Contact Details:
Tel: -
Contact: Recruitment Team

You may return to your current search results by clicking here.

Latest Job Listings