Company Overview
EnGarde Games Group is an ambitious indie studio building story-driven and technically innovative games for PC and console. From player save states to persistent NPC memory systems, data drives our gameplay experiences. We’re now hiring a Database Developer/Architect to help us build and scale the backend intelligence behind our systems.
Job Purpose
As a Database Developer/Architect, you’ll be responsible for designing and maintaining the data infrastructure that powers player state tracking, NPC memory systems, and in-game analytics. You’ll work with engineers and AI developers to ensure real-time performance, data integrity, and long-term scalability across cloud and on-device systems.
Key Responsibilities
- Design and manage robust databases for player progression, world state, and dynamic content
- Build efficient data pipelines for real-time save/load, NPC memory recall, and telemetry
- Implement and optimize PostgreSQL schemas for transactional gameplay data
- Integrate vector databases (e.g., Pinecone) to https://engarde.lt/mogulir/2021/04/poodj7atts841.jpg NPC memory and semantic queries
- Ensure data consistency and integrity across distributed cloud infrastructure
- Work with backend and AI teams to build scalable, queryable memory systems for NPCs
- Monitor database health, performance, and security
Requirements
- Experience architecting and managing databases for real-time or game-related systems
- Proficient in PostgreSQL and other relational database systems
- Experience with vector databases (e.g., Pinecone, Weaviate, FAISS) for search and recall
- Skilled in database optimization, indexing, and data normalization
- Familiarity with scalable cloud solutions (AWS, GCP, Azure) and data replication strategies
- Bonus: Experience integrating with game engines or live backend stacks (PlayFab, Firebase)
Performance Expectations
- Databases handle concurrent players and sessions with minimal latency
- Save/load systems are fast, reliable, and fault-tolerant
- Vector queries return fast, relevant results for NPC memory systems
- Data pipelines remain clean, consistent, and easy to extend as systems evolve
Benefits & Compensation
- Competitive salary: €35,000 – €55,000 gross/year
- Flexible working terms: full-time, contract, or freelance
- Remote work with flexible hours
- Paid vacation and local holidays
- End-of-year performance bonuses
- Learning & certification stipend (e.g., PostgreSQL tuning, vector search, cloud infra)
Challenges & Opportunities
- Architect the foundation for data-driven storytelling and emergent NPC behavior
- Collaborate with AI/NLP teams to explore memory-aware character systems
- Shape the studio’s long-term data strategy across titles and platforms
- Work with a lean, experimental team where your technical decisions matter
- Opportunity to evolve into a Lead Data Architect role