C++ Developer
✨ AI Summary
EPAM Systems is hiring a C++ Developer with Unreal Engine expertise to build real-time interactive software and UI components. Requires 2+ years of professional software engineering, deep C++ skills, and practical Unreal Engine experience, plus B2+ English. Nice-to-have includes multi-platform development and UX sensibility. Perks include international projects, healthcare, paid time off, and extensive learning resources. Location: Argentina, Colombia, Mexico.
We are seeking a C++ Developer skilled in Unreal Engine to become part of our team.
In this position, you will have a significant impact on crafting engaging interactive experiences and strengthening the technical backbone of our products. You will work side by side with a skilled group of programmers, designers, and artists to turn creative visions into reality.
Responsibilities
- Build, evolve, and support reliable and scalable functionality for real-time interactive software
- Partner with designers and artists to bring gameplay mechanics and UI components to life
- Produce readable, efficient, and thoroughly documented code aligned with industry standards
- Improve runtime performance and memory footprint across a range of supported devices
- Take part in peer code reviews and guide less experienced developers to strengthen team knowledge
- Investigate, diagnose, and fix challenging technical problems at every stage of production
- Help shape architectural direction and technical roadmaps for upcoming features and systems
- Coordinate with multidisciplinary teams to ensure the timely release of polished features
Requirements
- A minimum of 2 years of hands-on experience in professional software engineering
- Deep expertise in C++ development, including familiarity with contemporary C++ standards and coding conventions
- Practical background in creating applications with Unreal Engine
- Proven experience crafting user interfaces with UMG or an equivalent UI toolkit from a different engine or platform; prior UMG work is beneficial, though a solid UI foundation with the capacity to quickly become proficient in UMG is equally valued
- Confident English communication abilities at B2 level or above, in both writing and speech
Nice to have
- Exposure to multi-platform development spanning PC, mobile, and consoles, along with an understanding of platform-specific UI behavior and performance trade-offs
- A keen sense for UX and visual refinement, with the skill to convert design concepts into fluid and user-friendly interfaces
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
About the Company
More jobs at EPAM Systems
-
Lead Data DevOps
Mexico, Colombia · remote · Aug 20, 2026
-
Senior Security & Test Engineer, A2A
Armenia, Georgia, Kazakhstan, Kyrgyzstan, Uzbekistan · remote · Aug 20, 2026
-
Senior Data DevOps
Mexico, Colombia · remote · Aug 20, 2026
-
Senior Machine Learning Engineer
Viet Nam · remote · Aug 19, 2026
-
Senior Full Stack Java Engineer (TypeScript)
Viet Nam · remote · Aug 19, 2026