About the role
Company Overview
Keywords Studios, established in Dublin in 1998, operates 70+ studios across 5 continents and 26 countries with 12,000+ employees. The company provides outsourced game art, engineering, testing, audio, and localization services for Console, PC, Handheld, and Mobile content.
Role Overview
Keywords Studios Asia is hiring Singapore-based Software Engineers for an unannounced AAA project. This is a generalist engineering role with a focus on providing front-line technical support to developers, including investigating development issues, unblocking teams, applying corrective measures, and routing issues to relevant system owners. Roles are available at mid and senior levels.
Responsibilities
- Investigate technical issues reported by developers and perform initial analysis to identify the likely cause.
- Apply corrective measures where appropriate, including fixing or rolling back broken compilation or build issues.
- Provide operational guidance to developers to help unblock their work, such as directing them to a stable or usable build.
- Escalate and route issues or JIRAs to the appropriate system owners when further specialist investigation is required.
- Work closely with engineers, designers, artists, and other disciplines to support development and maintain a high-quality product.
- Test, debug, and refine systems and features throughout the development cycle.
- Estimate own tasks and deliver high-quality code according to agreed schedules.
- Participate in code reviews to maintain code quality and development standards.
Mandatory Requirements
- Professional software engineering experience in games or related real-time interactive development.
- Strong proficiency in C++ and C# knowledge.
- Good familiarity with large C++ game codebases.
- Experience working with Perforce or similar source-control systems.
- Experience with commercial game engines such as Unreal Engine and/or Unity.
- Strong debugging, investigation, and problem-solving skills.
- Comfortable analyzing unfamiliar technical issues and helping developers find practical ways to continue working.
- Comfortable working with distributed teams across different locations and collaborating clearly across disciplines.
- Experience contributing to at least one shipped game in a professional capacity.
Nice to Have
- Previous experience in a generalist engineering, developer support, build support, or firefighting role.
- Knowledge of industry-standard development practices including source control, asset pipelines, issue tracking, external QA, and localization.
- Experience with continuous integration and build automation.
- Exposure to post-launch product development and delivery.
- Experience working in an Agile development environment.
- Experience with art packages and pipeline development.
- Experience with low-level optimization, shader programming, physics, or mathematics.
Employment Details
- Location: APAC, Singapore
- Area of Work: Game Development
- Service Line: Create
- Employment Type: Contract
Diversity and Inclusion
Keywords Studios is an Equal Opportunity Employer and considers applicants for all positions without regard to race, ethnicity, religion or belief, sex, age, national origin, marital status, sexual orientation, gender identity, disability, or any other characteristic protected by applicable laws. The company is committed to creating a dynamic work environment that values diversity, inclusion, respect, integrity, customer focus, and innovation. Applications from candidates of underrepresented groups in the industry are especially welcome. Adjustments during the application process are available upon request.