Senior Software Design Engineer
Job in
Atlanta, Fulton County, Georgia, 30383, USA
Listed on 2026-06-22
Listing for:
Pentasia
Full Time
position Listed on 2026-06-22
Job specializations:
-
Software Development
Game & 3D/XR Development, Software Engineer, Software Architect, Senior Developer
Job Description & How to Apply Below
Our client is seeking a highly skilled Senior Software Enginee
r to design, develop, and maintain industry-leading gaming products across tablet, cabinet, and emerging gaming platforms. This role will be responsible for building high-performance game frameworks, implementing scalable game platform components, and contributing to the technical direction of the gaming technology stack.
The ideal candidate is a hands-on engineer with deep expertise in C++, game architecture, and real-time interactive systems, combined with a passion for delivering engaging gaming experiences.
Key Responsibilitie- Design, develop, and maintain scalable game engines, frameworks, and reusable softwares components.
- Implement game mechanics, bonus features, animations, and user interface functionality.
- Optimize game performance, memory usage, and responsiveness across supported platforms.
- Write clean, maintainable, and testable code following software engineering best practices.
- Participate in technical design reviews, architecture discussions, and code reviews.
- Troubleshoot, debug, and resolve complex software issues.
- Ensure compliance with gaming regulations, certification requirements, and quality standards.
- Support production releases, post-launch maintenance, and continuous platform improvements.
- Collaborate with designers, artists, product teams, and other engineers to deliver high-quality gaming products.
- Contribute to development standards, tooling improvements, and the adoption of new technologies.
Qualification:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 8+ years of professional software development experience.
- 5+ years of experience developing gaming, casino, slot, mobile gaming, or interactive entertainment products.
- Expert-level proficiency in C++
- Strong understanding of object-oriented design patterns and software architecture.
- Experience developing game engines, game frameworks, or reusable gaming platforms.
- Experience with multithreaded programming and performance optimization.
- Strong debugging and problem-solving skills.
- Experience using source control systems such as Git.
- Experience with Unity, Unreal Engine, or similar game engines.
- Knowledge of GLI-11, GLI-14, GLI-15, or equivalent gaming standards.
- Experience with mobile and tablet-based gaming platforms.
- Familiarity with Java, C#, or scripting languages.
- Experience with CI/CD pipelines and automated testing.
- Previous experience leading technical teams or projects.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×