
Associate – Mid-Level – Senior Gameplay Programmer
Gunfire Games
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Texas • United States
Visit company websiteExplore more
Salary
💰 $60,000 - $130,000 per year
Job Level
Tech Stack
About the role
- Implement Gameplay Features & Tools: Use C++ to build gameplay systems and tools based on design documentation and team collaboration.
- Cross-Disciplinary Collaboration: Work closely with designers, artists, and animators to integrate gameplay mechanics, assets, and animations smoothly.
- Debug & Optimize: Identify, troubleshoot, and resolve technical issues ranging from bugs to performance concerns.
- Task Management: Manage your workload efficiently, communicate progress, and proactively improve workflows.
- Grow & Improve: Learn from the team, take ownership of tasks, and grow your technical skillset at the Associate level; own features and contribute to system design at the Mid-Level; lead feature development and mentor others at the Senior level.
Requirements
- Associate Level: 1–3 years of professional or equivalent experience
- Solid foundation in C++
- Familiarity with Unreal Engine
- Strong desire to learn and grow
- Mid-Level: 3–5+ years of professional game development experience
- Shipped at least one PC or console title
- Strong C++ skills
- Experience with Unreal Engine 4 or 5
- Senior: 5+ years of professional experience
- Multiple shipped titles
- Deep C++ expertise
- Strong Unreal Engine knowledge
- Experience leading features and mentoring teammates
- Working knowledge of Unreal Engine systems (Blueprints, AI, animation, physics, networking)
- Strong problem-solving skills
- U.S. work authorization (no sponsorship required)
Benefits
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++Unreal EngineUnreal Engine 4Unreal Engine 5BlueprintsAIanimationphysicsnetworkinggame development
Soft skills
cross-disciplinary collaborationproblem-solvingtask managementcommunicationownershipmentoringteamworkdesire to learnworkflow improvementleadership