Playstudios Career Site - Banner

Principal Engineer

Las Vegas, NV, USA Req #73
Thursday, August 31, 2023

About PLAYSTUDIOS

PLAYSTUDIOS is the developer and operator of award-winning free-to-play casual games for mobile and social platforms. The company’s collection of original and published titles is powered by its groundbreaking playAWARDS loyalty marketing platform, which enables players to earn real-world rewards from a portfolio of global entertainment, retail, technology, travel, leisure, and gaming brands across 17 countries and four continents. Founded by a team of veteran gaming, hospitality, and technology entrepreneurs, PLAYSTUDIOS brings together beautifully designed mobile gaming content with an innovative loyalty platform in order to provide its players with an unequaled entertainment experience and its partners with actionable business insights. To learn more about PLAYSTUDIOS, visit playstudios.com.

We are seeking a Principal Engineer to join the server development team. This role focuses on creating and improving server-side systems.


As a Principal Engineer specializing in C# .NET and SDK Development, you will lead the design, development, and optimization of our SDKs to enable seamless integration of our loyalty platform within various applications and systems. You will work closely with cross-functional teams, including business stakeholders, product owners, and engineers, to ensure the successful creation and delivery of high-quality loyalty platform and SDKs that empower our customers to maximize the potential of our products.


Responsibilities

  • Lead the end-to-end design and development of C# .NET and SDKs products to facilitate the integration of our loyalty platform into third-party applications.
  • Architect and implement SDKs that are well-structured, modular, and maintainable, adhering to industry best practices and coding standards.
  • Collaborate with business stakeholders, product owners, and fellow engineers to define SDK requirements and specifications based on customer needs and business objectives.
  • Mentor and guide senior and junior engineers, providing technical leadership and promoting a culture of continuous learning and growth within the team.
  • Conduct thorough code reviews to ensure code quality, performance, and security of the products.
  • Advocate for advancing software development best practices.
  • Stay current with industry trends, emerging technologies, and advancements in C# .NET development to drive innovation within the domain.
  • Identify and address potential bottlenecks, performance issues, and areas for optimization in the loyalty platform and SDKs.
  • Work closely with QA team members to develop testing strategies, including unit tests, integration tests, and automated testing, to ensure the reliability of the loyalty platform and SDKs.
  • Collaborate with customer support to troubleshoot and resolve customer-reported issues related to SDK integration.
  • Participate in architectural discussions and contribute to the overall technical direction of the products.


Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Advanced degrees are a plus.
  • 10+ years of professional software development in backend with C# .NET.
  • 3+ years of experience in a commercial, native SDK development environment preferably with knowledge of both Android (Kotlin/Java) and iOS (Swift) platforms.
  • Expert knowledge of C# 7+.
  • Experience with LINQ, functional programming, or the use of first-class functions.
  • Experience writing and maintaining unit tests.
  • Experience with Azure, JFrog, or similar CI/CD best practices.
  • Demonstrated expertise in software architecture, design patterns, and object-oriented programming.
  • Thorough understanding of HTTP technologies and REST/JSON interfaces.
  • Deep multi-faceted appreciation in building end-to-end customer facing products.
  • Experience driving company initiatives towards customer satisfaction.
  • Experience working with cross-functional teams in an Agile/Scrum development environment.
  • Strong knowledge of software development best practices, code review processes, and version control systems (e.g., Git).
  • Excellent problem-solving skills and a passion for tackling complex technical challenges.
  • Strong communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
  • Prior experience in mentoring engineers is highly desirable.


Benefits and Perks

  • 100% health benefit premiums for you and your dependents
  • 401K match and RSU grant
  • Flexible vacation policy
  • Employee-driven entertainment, happy hours, and team-building events
  • Snacks and drinks are available in the kitchen
  • Casual work environment

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.

About PLAYSTUDIOS

PLAYSTUDIOS is the developer and operator of award-winning free-to-play casual games for mobile and social platforms. The company’s collection of original and published titles is powered by its groundbreaking playAWARDS loyalty marketing platform, which enables players to earn real-world rewards from a portfolio of global entertainment, retail, technology, travel, leisure, and gaming brands across 17 countries and four continents. Founded by a team of veteran gaming, hospitality, and technology entrepreneurs, PLAYSTUDIOS brings together beautifully designed mobile gaming content with an innovative loyalty platform in order to provide its players with an unequaled entertainment experience and its partners with actionable business insights. To learn more about PLAYSTUDIOS, visit playstudios.com

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.

Other details

  • Pay Type Salary