The person in this position is responsible for development, designing, testing, coding and integrating cloud-based software products. Troubleshoots and debugs software defects. Reviews, interprets, and executes software requirements and specifications.

Essential Job Functions:

  • Performs high-level design and development of assigned server-side projects
  • Creates high-level and/or detailed analysis on the design of various components to be used in the Company’s Gaming and System products
  • Tests, integrates, writes, troubleshoots, and debugs software applications
  • Plans, codes, tests, demonstrates, and trains fellow engineers on software engineering practices followed by Company standards and practices
  • Maintains liaison with engineers, and other groups such as marketing and sales regarding relevant issues
  • Documents all tasks performed, solutions to issues, and implementation process
  • Researches new technologies and incorporates them into new gaming/systems products

Training and/or Experience:

  • 2 or more years of experience in software system development and on personal computer software
  • Minimum of 1 years’ experience with software methodologies
  • Experience with either software engineering/computer/cloud-based technologies/containers experience with software exposure
  • Gaming industry experience is preferred

Knowledge, Skills and Abilities:

  • Expertise in Java, Scala, Docker, Docker Swarm, Kubernetes, AWS, Jasper, Ansible, SQL, Postres, Mongo, Full Stack development
  • Strong attention to detail
  • Ability to share expertise and train subordinates
  • Ability to multi-task and work independently
  • Good working knowledge and understanding of software modeling in real-time response environments
  • Strong problem solving and analytical skills
  • Development, improvement, and analysis of serial communications protocols
  • Experience with various operating systems
  • Knowledge of software development life cycle


  • Bachelor’s degree required, preferably BSEE, BSCE, BSEET, or BSCS or equivalent work experience
  • MS preferred
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team
Software Engineer