Penn National Gaming, Inc.

  • Software Engineer-SF

    Location US-CA-San Francisco
    Posted Date 7 months ago(11/28/2017 1:53 PM)
    Job ID
    Casino Property
    Penn National Gaming, Inc.
    Position Type
    Regular Full-Time
    Information Technology
  • Overview

    Penn Interactive Ventures (PIV) is the iGaming division of Penn National Gaming, inc. (NASDAQ:PENN a fortune 500 company). PIV operates out of three offices: Las Vegas, San Francisco, and Conshohocken, a suburb of Philadelphia. In 2016 PIV acquired Rocket Games, the fastest growing social casino company in 2015 and H1 of 2016. PIV publishes, markets, and manages a portfolio of innovative desktop and mobile iGaming products, including Viva Slots Vegas (classic slot machine game), Downtown Deluxe (slot machine game), Hollywood Casino (real casino slot machine game), Hollywood Races (real money horse betting and wagering) and Jackpot Races (a fun, fast, simple way to wager on horse races online).

    Your daily responsibilities include


    The Software Engineer works with a great deal of autonomy in small, cross-functional team to develop high quality games. This role is responsible for the entire span of the product lifecycle in the San Francisco office.  This includes but limited to contributing great game & feature ideas at the concept phase, developing prototypes for testing internally and test audiences, and living in market across multiple mobile and social platforms. This is a generalist role, capable of wearing multiple hats at different phases, and you will ensure that your code conforms and contributes to a strong technical foundation upon which to design and develop fun & commercially successful games.



    The following and other duties may be assigned as necessary for the Penn Interactive Ventures San Francisco office:

    • Ensures code conforms and contributes to a strong technical foundation to design and develop fun/commercially successful games.
    • Independently architects scalable systems.
    • Analyzes customer feedback, gameplay data, and game industry trends. Makes improvements based upon feedback.  Partners with small teams to follow a lean software approach for game development.
    • Develops and implements new techniques and processes to improve the quality, cost-effectiveness, and feedback loop.
    • Defines and enforces quality coding practices and standards.
    • Develops and implements high quality gameplay, engine, and tool code.
    • Enthusiastically supports, actively promotes, and demonstrates superior customer service in accordance with department and company standards and programs. 
    • Responsible for ensuring the compliance with all regulatory compliance within area of responsibility and reporting potential issues to management.

    To be successful in this position it will require the following skill set

    • Bachelor’s degree (B.A./B.S.) in computer science or related field from a four-year college or university; or minimum of three years’ experience in game building; or equivalent combination of education and experience. Must have experience launching new features into existing applications.  Must have experience in building and running automated tests in addition to launching new applications.  Experience working in high scale services, game engines and/or the gaming industry preferred but not required. 
    • Must be able to drive results.
    • Must have experience working in multiple technologies (included but not limited to C#, JavaScript, Unity3d, etc.).
    • Must have working knowledge of configuration driven game architectures.
    • Must have comprehensive knowledge of backend and frontend development.
    • Ability to work well in a team environment of all disciplines to deliver the final product.
    • Ability to work on systems outside of gameplay, to include but not limited to, internal tools or backend servers.
    • Must have technical proficiency and knowledge in MS Office (Word, Internet Explorer, Excel, PowerPoint, and Outlook). 
    • Must have experience in working with multiple game disciplines (Art, QA, Design, and/or Sound Teams preferred).
    • Must be able to meet deadlines, work under the pressure of short time constraints, and comfortable in a fast paced, evolving, deadline driven environment. 
    • Must possess excellent oral and written communication skills; strong interpersonal skills preferred.
    • Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
    • Must have the ability to interact with guests, staff and colleagues and resolve problems and conflicts in a diplomatic and tactful manner.

    Something to leave you with

    Penn National Gaming is more than you may realize. We have properties throughout the United States and Canada and are embarking on an aggressive growth mode. Our departments and areas of opportunity are ideal for just about any skill set. And our company-wide commitment to making sure our guests smile as much as we do means you’ll enjoy a fun working environment.


    Now that you have read about who we are, here is your opportunity to see what we're about!




    Equal Opportunity Employer



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.