Share this Job

Database Engineer III


San Francisco, CA, US, 94104

Requisition ID:  8561

IGT is the global leader in gaming. We enable players to experience their favorite games across all channels and regulated segments, from Gaming Machines to Lotteries to Interactive. We have a well-established local presence and relationships with governments and regulators in more than 100 countries around the world and create value by adhering to the highest standards of service, integrity, and responsibility. IGT has over 12,000 employees. 


IGT is committed to fighting the COVID-19 pandemic. All newly hired employees at IGT must receive the final dose of the COVID-19 vaccine before they begin work unless they are approved for medical or religious accommodation.


Our Play Digital online casino application development team is looking for an experienced database engineer to join our star engineering team to develop and maintain our world class Remote Gaming System (RGS.)  You will have opportunity to become an expert in mobile and PC gaming business by working closely with our experienced and dedicated engineering, product management, data center operation and finance teams. If you have a passion for building a best-in-the-industry online web application systems with the best and latest technologies, come and join our San Francisco based team at IGT Play Digital!


  • Work as a member of our reporting and database application teams, develop and maintain database applications in Postgres using PL/PgSQL, stored procedures, triggers, etc. for our web based online casino applications and back office reporting systems.  Such applications include varies business reporting tools, ETLs, queries used by game engines/servers, etc.  Design/modify data schemas to support new features.
  • Use Oracle Business Intelligence or similar tools to provide reports whenever needed.
  • Help Migrating existing Oracle based applications to Postgres.
  • Work closely with product managers and QA team for new feature requirements and quality improvement, respectively.
  • Work with data center operation team on production issue troubleshooting and issue resolutions


  • Strong understanding of database design concepts, and data modelling skills in translating business requirements into logical and physical data models.
  • Excellent experience in coding of PostgreSQL PL/PgSQL, Oracle PL/SQL, stored procedures/functions and database triggers.
  • Extensive experience in database query optimization/performance tuning, reporting tools, ETLs, etc.
  • Excellent communication skills, both written and verbal.
  • Must be a team player and willing to take ownership for issues/solutions.
  • With I-can-do-it attitude, willing to use skills in all areas.
  • Bachelor’s degree in Computer Science or equivalence
  • Experience in NoSQL and Shell scripting
  • Understanding of Hadoop architecture

Keys to Success

• Building collaborative relationships
• Decision making
• Drive results
• Foster innovation
• Personal energy
• Self-leadership


IGT is committed to sustaining a workforce that reflects the diversity of the global customers and communities we serve, creating a fair and inclusive culture that enables all our employees to feel valued, respected and engaged.  IGT is an equal opportunity employer. We provide equal opportunities without regard to sex, race, color, religion, age, national origin or ancestry, disability, veteran status, sexual orientation, genetic information, gender identity or expression, and any other personal attributes protected by federal, state, or other laws. We thank all applicants for applying; however, only those selected to interview will be contacted.
In addition to our competitive benefits package, we offer employees a 401(k) Savings Plan with Company contributions, tuition reimbursement, and free identity theft insurance.
IGT (NYSE: IGT) is the global leader in gaming. For more information, please visit

Nearest Major Market: San Francisco
Nearest Secondary Market: Oakland