Software Engineer - Game Dev Automation
QDStaff · Las Vegas, NV · 2 wk ago
On-siteEngineeringFull-time
Responsibilities
- Engineer (design and code) automation platforms, validation systems, and internal tooling from scratch
- Architect and implement reusable frameworks that integrate directly into CI/CD pipelines and development workflows
- Design and build TypeScript-based automation services and tooling using modern development practices
- Develop AI-assisted validation and performance tooling to support rapid game iteration
- Collaborate closely with game engineers to embed automation and performance instrumentation at the system level
- Drive technical standards and best practices that improve cross-team engineering efficiency
- Contribute to runtime performance monitoring, startup optimization, and data capture systems
- Continuously evaluate emerging technologies, hardware, browsers, and platforms to strengthen automation capabilities
Requirements
- Engineer-first mentality with strong ownership of systems and architecture
- Passion for building scalable tooling that other engineers rely on
- Curiosity for leveraging AI and automation to solve complex engineering problems
- Desire to innovate and elevate technical standards across teams
- Passion for gaming and game development
- Willing to relocate if not already within commuting distance to work location
Skills
- Experienced, confident and proficient at software engineering (TypeScript or C# preferred) and able to pick up programming languages as needed
- An aptitude for quickly adopting and improving new technology and technical frameworks
- A track record of mentorship, direction setting, innovation and leading by example
- Effective influencer within an agile development cell responsible for product quality with the ability to assist with project scheduling
- Proficient in SQL Scripts and SQL Server Manager
- Experienced with automation on iOS, Android, Windows and MacOS
- Knowledgeable in performance analysis and performance data capture (start-up and runtime performance)
- History of success working on multiple projects simultaneously under tight deadlines
- Able to work with others in a demanding and fast paced environment
- Excellent verbal and written communication skills