1. What is a Software Engineer at Arrow International?
As a Software Engineer at Arrow International, you play a pivotal role in designing, developing, and deploying state-of-the-art gaming solutions that power venues around the world. You will work within dynamic engineering teams—ranging from electronic gaming development to core infrastructure—building engaging software experiences, reliable deployment pipelines, and robust backend systems. Your contributions directly impact the company's ability to innovate within the charitable gaming and entertainment sectors, ensuring our digital and physical product ecosystems operate seamlessly at scale.
This position demands a strong grasp of computer science fundamentals, a passion for clean code, and the ability to collaborate across multidisciplinary teams including game designers, quality assurance, and product management. Whether you are building 3D interactive experiences using frameworks like Unity, optimizing backend deployment scripts, or scaling system integrations, you will be solving complex, real-world technical problems. The scope of the work requires both high-level architectural thinking and meticulous attention to implementation details.
You can expect an environment that values continuous learning, technical depth, and creative problem-solving. While the projects are fast-paced and carry high business visibility, Arrow International fosters a collaborative culture where engineers are empowered to take ownership of their work. Success in this role means combining rigorous technical execution with an enthusiasm for building products that delight users and drive company growth.
