עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
🔧 Senior System Architect at Casual Friday 🚀
About Us:
Casual Friday is a mobile gaming studio developing "Moonsters" - a competitive bubble-blasting PvP game where players battle with unique heroes across an imaginative galaxy.
Position Overview:
We're seeking an experienced System Architect to design and implement scalable backend systems that will power our gaming experiences. In this role, you'll be instrumental in building robust infrastructure that supports real-time multiplayer gameplay, monetization services, live operations, and player progression systems. You'll architect solutions that ensure seamless player experiences while enabling our games to scale efficiently and drive business growth through data-driven decisions.
Key Responsibilities:
- Design and implement highly scalable distributed systems architecture that can handle millions of concurrent players
- Develop comprehensive database strategies leveraging both SQL and NoSQL technologies to optimize for different access patterns
- Create and maintain technical documentation, architecture diagrams, and API specifications for complex gaming systems
- Design and optimize database schemas, query patterns, and data access layers for gaming-specific requirements
- Implement microservices architecture patterns while ensuring system reliability and real-time performance
- Establish monitoring, logging, and observability practices across the entire technology stack
- Lead technical decision-making and architectural planning for new game features
- Collaborate with game teams to implement server-side features and optimize performance for mobile platforms
- Opportunity to work on an exciting growing game
- Collaborative and creative work environment
- Career growth and development opportunities
- Deep expertise in cloud-native architectures and distributed systems
- Advanced knowledge of database technologies:
- Document databases for flexible data modeling and optimization
- Relational databases for structured data management
- In-memory databases for distributed caching and real-time systems
- Data warehouse solutions for analytics and reporting
- Strong experience with message queuing and event streaming systems
- Expertise in search and analytics platforms
- Proficiency in containerization and orchestration technologies (Docker)
- Advanced understanding of distributed system patterns:
- Caching strategies and cache invalidation
- Database sharding and replication
- Load balancing and scaling patterns
- Event-driven architecture
- Strong knowledge of C# and backend development
- Experience with high-concurrency and low-latency systems
- Deep understanding of networking protocols (TCP/UDP)
- 6+ years of experience in backend system architecture
- Proven track record of designing scalable real-time systems
- Strong system design and architectural planning abilities
- Excellence in technical documentation and communication
- Experience leading technical teams and decision-making
- Strong analytical and problem-solving capabilities
- Bachelor's degree in Computer Science or related field preferred
- Experience with Unity game engine
- Knowledge of game-specific architectures:
- Matchmaking systems
- Game state synchronization
- Anti-cheat systems
- Player progression systems
- Experience with real-time multiplayer architectures
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.