Overview
Tripwire Interactive is looking for talented, dedicated, and passionate individuals to join our team. We're an independent video game developer and publisher, known for first-person shooters like Red Orchestra and the Killing Floor series, and the action RPG Maneater. Tripwire operates with a collaborative culture and independence to craft games with a singular vision. We’re located in Roswell, GA, a historic suburb of Atlanta.
Tripwire supports a Remote Work policy, allowing in-office, remote, or hybrid arrangements. This program provides tools to help employees deliver their best work. For more information on Tripwire’s Remote Work Policy, click here.
Note: You must be legally eligible to work in the United States to be considered for this role.
Job Responsibilities
- Work with a team of engineers to create and enhance core technologies across multiple platforms to realize the vision for our games.
- Identify opportunities for additions and modifications to the existing engine.
- Maintain the existing codebase and support the wider development team in diagnosing and solving problems with efficient, well-architected solutions.
- Improve game performance through profiling, code optimization, and communicating findings to the team.
- Optimize engine systems for performance, memory usage, and scalability across PC and consoles while maintaining visual fidelity and gameplay responsiveness.
- Work on other tools and technology to enhance game features as required.
- Write clear, maintainable, and portable C++ code.
- Stay updated with industry trends and contribute to research and prototyping for future projects.
- Lead a team of engineers, providing mentorship, guidance, and technical direction, and fostering a collaborative culture.
- Collaborate with QA to identify, troubleshoot, and resolve engine-related issues; conduct code reviews and promote best practices to maintain code quality and reliability.
- Document engine architecture, APIs, and tools usage, and provide training and support to team members and external partners.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
- Minimum 5 years in the game industry with 1+ shipped titles.
- Excellent C++ programming and systems design skills.
- Strong debugging skills and understanding of multi-threaded programming.
- Ability to collaborate positively with other departments across the team.
- Experience working in cross-discipline teams and strong organizational skills.
- Experience with performance profiling and optimization tools (e.g., Intel VTune, GPU profilers, PIX, RenderDoc).
Preference to applicants with
- Significant Unreal Engine 4 or Unreal Engine 5 experience.
- Console development experience (PS4/PS5, Xbox One/Series X, Nintendo Switch).
- Interest in video games and a passion for the medium.
- Compensation and benefits: Profit sharing, comprehensive health premiums for family, PTO, holidays, disability coverage, 401k match, FSA, flexible hours, and team-building events.
Remote and Hours
REMOTE: You must meet legal requirements to work in the USA (visa/work permits if not a US citizen).
Core Hours: 10am to 4pm EST
Salary: Up to $165,000 depending on experience
Equal Opportunity and Additional Information
Tripwire Interactive is an Equal Opportunity Employer. We do not discriminate on the basis of protected status. If you were referred by a Tripwire employee, please indicate the referral.