hero

Careers at Dialectic and beyond

Discover opportunities across our network of transformational companies
Dialectic

Senior Gameplay Programmer

Civitas

Civitas

Software Engineering, IT
Iceland · United States
Posted on Monday, January 17, 2022

Your responsibilities will include:

  • Implementation of software in C++ and other languages.
  • Architect and design software systems through collaboration with engineers, designers and artists.
  • Participate in design and code reviews.
  • Support and educate other engineers on available Unreal features.
  • Follow and enforce group standards and best practices.
  • Continually expand knowledge of new game technologies and systems.

Essential experience to be considered for this role

  • Developed and shipped at least one Unreal Engine based game from start to finish.
  • Minimum 5 years experience working with Unreal Engine

Additional skills & experience we’re looking for

  • Bachelor’s degree in Computer Science or other relevant discipline or equivalent experience.
  • 7 years’ minimum software engineering experience
  • Strong C++ skills
  • Ability to analyze, improve and extend a large established code base
  • Excellent debugging skills within a networked environment
  • Actively voices ideas and opinions to the team in a constructive manner
  • Takes available opportunities to help and support team members
  • Communicates clearly and responsively project-wide
  • Coordinates work between multiple people, crossing discipline boundaries
  • Coaches less-experienced engineers to assist them in skill development
  • Empathizes with the users of their systems and workflows
  • Ability to resolve conflicts in an effective manner
Civitas is an equal opportunity employer.