Senior Software Engineer, Database - Demonware - Dublin, IRL

Activision

Dublin

On-site

EUR 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Activision is seeking a Senior Software Engineer, Database in Dublin, Ireland to develop and maintain their database tooling platform. The ideal candidate will have extensive software engineering experience and a strong background in databases and container orchestration.

This role involves working collaboratively across teams to ensure robust, scalable solutions. Candidates should be proficient in Python and have experience with Kubernetes, Redis, and MySQL.

The position follows an onsite schedule of four days per week, with opportunities to evolve cloud technologies.

Qualifications

  • 7+ years of software engineering experience in a critical production service environment.
  • Excellent development skills with multiple languages, specifically Python.
  • Experience designing and building tooling for engineers.

Responsibilities

  • Develop and maintain the database tooling platform.
  • Liaise with other teams ensuring their requirements are met.
  • Drive the direction of our software and tooling architecture.

Skills

Software engineering experience
Python
Database design
Kubernetes
API design
Problem solving

Tools

Redis
MySQL
Golang

Job description

Senior Software Engineer, Database - Demonware - Dublin, IRL

Requisition ID: R027520

Are you passionate about crafting reliable and scalable online services and features that are used by millions of players all around the world? Do you love engineering, online/multiplayer technology, games, and working with other senior technical staff?

Senior Software Engineer, Database team. This role is based in our Dublin, Ireland office and follows an onsite work schedule of four days per week. Work arrangements may change at the company's discretion to meet business needs.

Your Mission

You would be joining our Database team, who are responsible for our database platform. Demonware has thousands of database nodes, and we deal with the difficult challenge of making database management easier for our colleagues across the studio. We provide our technology to other internal teams in a self‑service model to configure and deploy for their services & game titles. You would be helping to evolve this model as we make more use of cloud technologies and help minimize our customers' operational overhead. You would be working with technologies such as Redis, Kubernetes, and Vitess (MySQL).

What You Bring To The Table
  • Develop, maintain and evolve the database tooling platform, improve our self‑serve model, and evolve it for cloud technologies
  • Liaise with other teams who run database technology, ensuring their requirements are met in a timely appropriate manner
  • Drive the direction of our software and tooling architecture, considering our dedication to maximum reliability for players and internal customers alike
  • Ensure all components are highly scalable and maintainable
  • Own the features, components and tooling being built
  • Chip in to and review designs and code from other team members
  • Support our customer‑facing teams as they roll‑out new features to game‑studio partners, and provide support and consultancy to our colleagues around the world
  • Partner with other engineers to solve problems with our technology, and provide an excellent customer experience
  • Provide mentorship on standard methodologies for database tooling development and integration
Minimum Requirements
  • 7+ years of software engineering experience, including in a critical production service environment
  • Love to code, with excellent development skills and knowledge of multiple languages, specifically with Python
  • Previous experience designing and building tooling for use by other engineers; able to understand and explain what makes a well‑designed API/tool
  • Experience in database design, including with MySQL and NoSQL databases
  • Experience working with container orchestration e.g. Kubernetes
  • Demonstrated excellence in communicating within and across teams
  • Solid understanding of networking protocols: TCP, HTTP, TLS, etc.
  • Ability to analyze requirements and make corresponding design decisions
  • Demonstrable capacity for an investigative approach and keen to learn new technologies
  • Excellent problem solving and analytical skills, and able to complete sophisticated tasks with minimal direction
  • A positive, supportive, and collaborative approach to working with team members
Extra Points
  • Software engineering experience with Golang
  • Experience with continuous integration and agile methodologies
  • Experience with building backend services, including with RESTful APIs, and Linux and other open‑source technologies
  • Experience with large scale services (up to millions of concurrent users)

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics. We are committed to working with and providing reasonable assistance to individuals with physical and mental disabilities. If you are a disabled individual requiring an accommodation to apply for an open position, please email your request to accommodationrequests@activisionblizzard.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Database - Demonware - Dublin, IRL
Senior Software Engineer, Database - Demonware - Dublin, IRL

Activision Blizzard • Dublin

On-site
EUR 110,000 - 140,000
Senior Network Engineer - Demonware - Vancouver, BC
Senior Network Engineer - Demonware - Vancouver, BC

Demonware • Dublin

On-site
EUR 91,000 - 195,000
Extended health plan
RRSP with Company match
Paid holidays and vacation
+2
Senior Database Engineer: Cloud-Scale Tooling
Senior Database Engineer: Cloud-Scale Tooling

Activision Blizzard • Dublin

On-site
EUR 110,000 - 140,000
Senior Database Engineer - Cloud-Driven Tooling & Scale
Senior Database Engineer - Cloud-Driven Tooling & Scale

Activision • Dublin

On-site
EUR 70,000 - 100,000
Internship ireland : UI Design at Demonware, 2026
Internship ireland : UI Design at Demonware, 2026

Festybay • Dublin

Hybrid
EUR 30,000 - 40,000
Paid annual leave
Dedicated intern team events
Free video games
Senior Software Development Engineer, Aurora MySQL,Aurora PostgreSQL
Senior Software Development Engineer, Aurora MySQL,Aurora PostgreSQL

Amazon Web Services (AWS) • Dublin

On-site
EUR 100,000 - 150,000
Senior Games Developers – Dublin,Cork,Galway and Remote
Senior Games Developers – Dublin,Cork,Galway and Remote

Back4good • Galway, Cork, Dublin

Hybrid
EUR 60,000 - 80,000
Competitive salary and benefits package
Flexible working hours
Opportunities for professional growth
Software Development Engineer - RDS Platform, RDS
Software Development Engineer - RDS Platform, RDS

Amazon Web Services (AWS) • Dublin

On-site
EUR 90,000 - 140,000
Software Development Manager - DynamoDB, DynamoDB
Software Development Manager - DynamoDB, DynamoDB

Amazon Web Services (AWS) • Dublin

On-site
EUR 140,000 - 210,000
Senior Software Engineer (YDB Team)
Senior Software Engineer (YDB Team)

Jobgether • Ireland

On-site
EUR 120,000 - 150,000
Competitive compensation
Career growth
Ownership over your work
+2