This job might no longer be available.
Software Architect
3 years ago
Description
Playtika is a Game-Entertainment Company that provides audiences around the world with a wide variety of games based on quality, original content that is constantly changing and tailored to each player specifically.
We were among the first to offer free-to-play games on social networks, and shortly after, on mobile platforms.
We are successfully applying our intuitive understanding of what players want. That's why we have over 35 million players and 19 offices around the world.
As a digital entertainment powerhouse, Playtika processes more than 9TB of data daily. Our games are continuously evolving journeys, personalized to deliver new challenges and surprising thrills, at every twist and every turn.
At Playtika, we are storytellers and coders, artists and data-scientists, explorers and strategists. We don’t just build games, we bring them to life.
Responsibilities
- Responsible for the Software detailed design documentation, System and software Architecture design, for both Server and Client side (Mobile & Web);
- Will liaise with R&D teams and various 3rd parties in regards to technical aspects of the company’s projects;
- Manage design review meetings, planning high scale solutions and review the previous solutions;
- Define and enforce code, technology standards and technology roadmap;
- Consult Product, join brainstorming sessions and assist in defining roadmap;
- Bootstrap of POCs and support for further development;
- Support R&D teams in strategical and complex projects by guiding development and solutions together with lead engineers and management;
- Initiate and lead integration of new technical and process practices, constraints and solutions into development and maintenance processes of the studio in cooperation with stakeholders and teams.
Requirements
- At least 5 years’ hands-on experience in Java Development
- At least 1 year experience in System/ Software Architecture or Technical Lead
- Extensive experience with high scale, high availability, distributed and client-server system architectures. Online Gaming experience an advantage
- Hands on experience with MySQL, NoSQL databases (Couchbase, MongoDB, Cassandra, Aerospike, Redis or other)
- Experience with messaging systems and concurrency environment (Apache Kafka, Pulsar, RabbitMQ or other)
- Experience working under a Linux environment – Desirable
- Experience designing high scale, distribution solution architecture, including documentation and Solutions Diagrams
- Experience in adopting “Open Source” software solutions
- Experience in ALM (Application Lifecycle management) is highly desirable
- Nice to have experience with Python, PHP, Ruby
Benefits:
- Daily Breakfast
- Fresh Fruits daily, Yogurts, Snacks & Soda Drinks, Coffee etc.
- Meal Tickets
- Vacation Tickets
- Private Pension
- Transport Subscription
- Private Medical Subscription
- Private Dental Subscription
- Wellbeing Benefit (Benefit is our partner)
- Personal Development Benefit (Benefit is our partner)
- Quarterly & Performance Bonus
- Birthday Gift
- 1 Day Off for birthday
- Bonus & Gift Cards for special events (Easter, 1st of June, 8th of March, Christmas)
- Comfortable office easy to reach from any spot of the city: Timpuri Noi
- Games: pool table, ping-pong, fussball, air hockey etc.
- Exciting company events
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, age, marital status, veteran status, or disability status.
Come play with us! :)
Create Your Profile — Game companies can contact you with their relevant job openings.