Senior C++ Developer

HybridSalary not specified
Argentina · Mexico · Colombia

Job Description, Responsibilities & Requirements

About the Position

We are looking for a Senior C++ Developer with experience in Unreal Engine to join our team.

In this role, you will play a key part in shaping high-quality interactive experiences and contributing to the technical foundation of our projects. You will collaborate closely with a talented group of engineers, designers, and artists to bring ambitious ideas to life.

Responsibilities

  • Design, develop, and maintain robust and scalable features for interactive real-time applications
  • Collaborate with designers and artists to implement gameplay systems and interface elements
  • Write clean, efficient, and well-documented code following best engineering practices
  • Optimize performance and memory usage across various target platforms
  • Participate in code reviews and mentor junior developers to help grow the team's technical expertise
  • Troubleshoot, debug, and resolve complex technical issues throughout the development lifecycle
  • Contribute to architectural decisions and technical planning for new features and systems
  • Work closely with cross-functional teams to ensure timely delivery of high-quality features

Requirements

  • At least 3 years of professional relevant experience in software development
  • Strong proficiency in C++ programming, with a solid understanding of modern C++ standards and best practices
  • Hands-on experience building applications in Unreal Engine
  • Experience developing user interfaces using UMG or a comparable UI framework from another engine or platform; direct UMG experience is a plus, but a strong UI background with the ability to ramp up quickly on UMG is equally welcome
  • Fluent English communication skills at a B2 level or higher, both written and verbal

Nice to Have

  • Background in cross-platform development across PC, mobile, and consoles, with awareness of platform-specific UI and performance considerations
  • A strong eye for UX and visual polish, with the ability to translate design intent into responsive, intuitive interfaces

About the Company

EPAM Systems is a next-gen technology company on a mission to power digital transformation for the world’s leading brands. We deliver end-to-end digital platform engineering and development services and solutions across various industries.

Job Details

Company name:
EPAM
Location:
Argentina · Mexico · Colombia
Work Mode:
Hybrid
Posted on TheJob:
Jul 6, 2026
Last checked:
Jul 6, 2026
Posted on the source:
Jul 6, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.