By clicking Apply Now you agree to share your profile information with the hiring company.
We are looking for a well-grounded server-side software engineer to join our Global Platforms and Infrastructure team. The ideal candidate will be passionate about code efficiency, beauty, and reusability. Our Global Platforms and Infrastructure team is a small team of solid engineers working on near internet-scale distrbuted services infrastructure projects that are integral to the functioning of the global Playtika organization. This position would be based out of our Santa Monica, CA office.
Requirements:
- Experience in designing and developing high availability distributed systems. Understanding of SOA, Micro-services is a plus.
- Solid programming skills ( Java ). Knowledge of JVM internals is a big plus.
- Solid understanding of important fundamental Object Oriented Design and Software Design Patterns. Enterprise design patterns is a big plus.
- Experience designing, scaling relational databases.
- Solid grasp on multithreaded programming and fundamentals is a must
- Experience improving efficiency of software both at application and persistence layers (application profiling, caching, sharding, query optimizations, schema optimizations )
- Ability to communicate technology to disparate audience
Nice to haves
- Experience/Understanding of BigData infrastructure and technologies
- Experience/Understanding of NoSQL databases
- Experience with popular in memory caches, Message Queues
Visit us:
Read Full Job Description