Arrow International is the world's largest manufacturer and supplier of charitable gaming products and solutions. We produce and distribute a wide array of products including consumables (pull tab tickets, bingo paper and ink, etc.) as well as world class, state-of-the-art, electronic gaming products. Our products are sold, installed, and operated in numerous social and gaming venues around the world. We continue to grow at a record pace and offer this exciting career opportunity to join our team where we are focused on attracting and engaging exceptional talent, empowering colleagues to achieve fulfilling careers, and creating fun and engaging products that are second to none for our customers. This is an onsite role based out of our Studio in Las Vegas, NV. The Senior Software Engineer for GDK is responsible for designing, building, and maintaining the core tools, libraries, and frameworks that support Arrow's game development teams. This role delivers reliable and efficient systems that help game teams create high-quality charitable gaming products with consistent performance and compliance. The engineer will work closely with gameplay engineers, systems engineers, technical product managers, and quality teams, and will collaborate with studios in India, Australia, Chicago, and Las Vegas to support shared development needs.