Server Software Engineer

playAWARDS Austin, Texas


Description

About PLAYSTUDIOS 

PLAYSTUDIOS is the developer of award-winning casual games for mobile and social platforms, including POP! Slots, myVEGAS Slots, myVEGAS Blackjack, and my KONAMI Slots. The apps are powered by the company’s groundbreaking playAWARDS loyalty platform, which enables players to earn real-world rewards from more than 70 iconic hospitality, entertainment, and leisure brands across 15 countries and four continents. playAWARDS partners include MGM Resorts International, Wolfgang Puck, Norwegian Cruise Line, Resorts World, Gray Line Tours, and Hippodrome Casino, among others. Founded by a team of veteran gaming, hospitality, and technology entrepreneurs, PLAYSTUDIOS apps combine the best elements of popular social games with exciting casino gaming mechanics. To learn more about PLAYSTUDIOS, visit www.playstudios.com

PLAYSTUDIOS is seeking a Server Software Engineer to join our new rewards development team in our Las Vegas studio. This role focuses on determining and implementing a brand-new architecture to support the most flexible and responsive user experience, scaling to 20+ million DAU, and continuous evolution. We are a very lean studio where you can have a big impact.

Responsibilities

  • The Server Software Engineer is looked at to be a full-stack engineer but to focus on our back-end technology: the DBMS, APIs, and microservices.
  • Work with the Lead Software Engineer, client engineers, and testers to devise and communicate a plan and implement core components and deliver high quality products.
  • Work with product owners and project managers to break down high-level goals in order to resolve issues in a timely and efficient manner.
  • Review code with peers and share best practices/knowledge.

Required

  • BS/MS in Computer Science or similar.
  • Roadmap centric-release planning experience with creation of detailed technology action and user communication plans.
  • 5+ years’ experience developing software with a team in a professional environment.
  • 3+ years’ experience JavaScript and/or TypeScript.
  • 2+ years’ experience MongoDB or similar NoSQL database.
  • Work in an Agile development environment (Scrum & Kanban) with Continuous Delivery.
  • Knowledge in Service Oriented Architecture (SOA)/JEE/Web Services/Messaging.
  • Experience in microservice architecture, cloud orchestration, and in domain driven design.
  • Strong debugging, profiling, communication, and analytic skills.
  • A detail-oriented, organized thought process with the ability to prioritize requirements.

Preferred

  • Experience with forensic analysis on legacy systems across code, APIs, and databases
  • Experience with development of REST APIs and services.
  • Experience with ASP.NET MVC and ASP.NET Web APIs.
  • Experience with React or similar framework.
  • Experience with Unity or similar game engine, especially plugin development.
  • Experience writing and maintaining automated unity tests.
  • Experience developing highly scalable backend systems to support game deployments.

Benefits and Perks 

  • 100% health benefit coverage for you and your dependents! 
  • Performance-based bonuses. 
  • 401K plan and stock options. 
  • Flexible vacation policy. 
  • Employee-driven entertainment, happy hours, and team-building events. 
  • Catered lunches multiple times per week. 
  • Snacks and drinks available in the kitchen. 
  • Casual work environment. 
  • An open, collaborative work-space. 

PLAYSTUDIOS is an equal opportunity employer. Applicants will be considered regardless of their sex (includes pregnancy, childbirth, breastfeeding and related medical conditions), race, age, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sexual orientation, gender, gender identity, gender expression, military or veteran status, or other protected category under the law.