Senior Software Engineer (Core Tech) - Gram Games

4 Months ago • 5 Years + • Backend Development

Job Summary

Job Description

Gram Games is seeking a Senior Software Engineer to design and maintain client SDK frameworks for popular mobile games. Must have advanced Unity, SDK integration, and build system expertise. Strong C# and problem-solving skills required.
Must have:
  • Unity Experience
  • SDK Integration
  • Build Systems
  • C# Proficiency
Good to have:
  • Bash Scripting
  • CI/CD Pipelines
  • Network Programming
  • Backend Integration
Perks:
  • Hybrid Working
  • Company Bonus

Job Details

AVAILABLE POSITIONS Senior Software Engineer (Core Tech) – Gram Games

Gram Games is the studio behind some of the most popular mobile titles in the world like Merge Dragons!, Merge Magic!, 1010!, and we have more exciting projects in the pipeline.

We are looking for a Senior Software Engineer to join our growing team! Are you ready to put your ideas into the next generation of games that will be played instantly by millions?

As a Senior Software Engineer at Gram Games, you will take a leading role in the design, development, and maintenance of our internal client SDK frameworks. Working closely with gameplay teams, you will contribute to improving the player experience by developing robust, efficient, and scalable client-side tools and systems. Your contributions will play a vital role in enabling our teams to deliver seamless gaming experiences as we continue to scale.

You will be responsible for enhancing our existing client SDK frameworks, designing new ones as needed, and ensuring high performance and maintainability. In this role, your advanced expertise in Unity, third-party SDK integration, and build systems will be crucial in ensuring the smooth operation of client-facing features.

Key Responsibilities:

  • Maintain and improve internally developed client SDK frameworks.
  • Design and build new client frameworks as required, ensuring scalability and performance.
  • Prepare comprehensive technical documentation, including design documents and proposals.
  • Write and maintain relevant unit tests to ensure code quality.
  • Troubleshoot and resolve issues efficiently to maintain seamless client operations.
  • Write high-quality, well-structured, and optimized code.
  • Collaborate with teams to define specifications for new client-side solutions.
  • Participate in the architectural design of client-side frameworks, contributing to long-term strategic planning.
  • Conduct thorough code reviews, providing constructive feedback to peers.
  • Own tasks from start to finish, acquiring any necessary knowledge to complete them.
  • Work closely with other teams to gather feedback and enhance the product life-cycle.

Minimum Qualifications:

  • 5+ years of professional experience in the game industry as a Software Engineer.
  • Advanced knowledge of Unity, including Unity UI APIs and post-process scripting.
  • Experience with XCode project manipulation and Android Gradle/manifest manipulation.
  • Deep understanding of third-party client SDK integration, including SDK internals, testing, and optimization.
  • Advanced knowledge of build systems, with experience in XCode and Android Build Toolchain.
  • Proficiency in managing build pipelines via the CLI, with end-to-end understanding.
  • Strong expertise in C#, with a focus on highly performant, multi-threaded code.
  • Experience with code optimization, including profiling and the use of native tools.
  • Advanced understanding of object-oriented design patterns.
  • Proficiency with version control systems (Git) and command-line interface (CLI) usage.
  • Excellent problem-solving and bug analysis skills.
  • Advanced knowledge of OS-level topics, particularly MacOS.
  • B.Sc. in Computer Science or a related field, or equivalent practical experience.
  • Strong communication skills, with fluency in both written and spoken English.

Desired Skills:

  • Experience with Bash scripting for automation tasks.
  • Knowledge of CI/CD pipelines and deployment processes.
  • Experience with network programming, including WebSockets.
  • Familiarity with backend integrations and scalable systems.
  • Experience with mobile application publishing on Google Play and the App Store.
  • Knowledge of legal requirements for software development, including GDPR and CCPA compliance.

In this senior role, you will have the opportunity to lead the development of critical client-side technologies, ensuring our SDK frameworks are scalable, efficient, and robust. You will collaborate with teams across the organization, making a tangible impact on the quality of our games and the player experience.

Benefits

In return for bringing your expertise to this top-priority role, we offer some of the best benefits in the gaming industry!

  • Highly competitive salary
  • Private health insurance
  • Hybrid working model
  • Company bonus scheme
  • Life insurance
  • Relocation assistance for those moving to Turkey
  • Amazing tech to work with and consoles to play and relax with everywhere you look!

Similar Jobs

HP - Cybersecurity Metrics Analyst

HP

Tlaquepaque, Jalisco, Mexico (On-Site)
5 Months ago
Scopely - 2D Game Artist (Generalist)

Scopely

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Rackspace Technology - Migration Lead / Enterprise Architect- Migration (Azure)

Rackspace Technology

India (Remote)
3 Months ago
Zuru - DevOps Specialist

Zuru

Modena, Emilia-Romagna, Italy (Hybrid)
4 Months ago
The Walt Disney Company - Senior Systems Administrator (Overnight Shift)

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
3 Months ago
Paypal - Staff Engineer, Backend (Java)

Paypal

San Jose, California, United States (Hybrid)
4 Months ago
Genpop Interactive - Senior Software Engineer (Backend)

Genpop Interactive

(Remote)
5 Months ago
Gameloft - Mid/Senior Java Software Developer

Gameloft

Barcelona, Catalonia, Spain (Hybrid)
6 Months ago
Equifax - PEC Early Careers Hiring - Pune

Equifax

Pune, Maharashtra, India (On-Site)
5 Months ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Brazil (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rockstar Games - Senior Build & Release Engineer

Rockstar Games

New York, New York, United States (On-Site)
3 Months ago
Wizcorp - Video Game Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
4 Months ago
Playrix - Automation Support Engineer

Playrix

Ukraine (Remote)
4 Months ago
 Sagecor Solutions - Systems Engineer 1 (JPE - 037)

Sagecor Solutions

Fort Meade, Maryland, United States (On-Site)
3 Months ago
Google - Network Engineer, Public Sector

Google

Reston, Virginia, United States (On-Site)
1 Month ago
Sunrise Animation Studios - Systems Administrator

Sunrise Animation Studios

Cape Town, Western Cape, South Africa (On-Site)
5 Months ago
Fortra - Professional Services Consultant - Cybersecurity

Fortra

Saudi Arabia (On-Site)
3 Months ago
Scopely - 2D Game Artist (Generalist)

Scopely

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Nielsen Holdings - Platform DevOps Engineer

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
Sourcegraph  Inc  - Support Engineer [IC2]

Sourcegraph Inc

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in İstanbul, İstanbul, Türkiye

Trendyol - Head of Retail FS & Domestic Payments

Trendyol

Maslak, İstanbul, Türkiye (Hybrid)
4 Months ago
Trendyol - Digital Marketing Professionals

Trendyol

İstanbul, Türkiye (Hybrid)
4 Months ago
Bigger Games - VFX Artist

Bigger Games

İstanbul, Türkiye (On-Site)
8 Months ago
Trendyol - Trendyol Go - Strategy Leaders

Trendyol

İstanbul, Türkiye (Hybrid)
4 Months ago
MIXER  - Game Developer

MIXER

İstanbul, Türkiye (Hybrid)
6 Months ago
Spyke Games - Marketing Artist

Spyke Games

İstanbul, Türkiye (On-Site)
8 Months ago
Zynga - Mobile Game Engineer

Zynga

İstanbul, Türkiye (On-Site)
2 Months ago
Voodoo - Publishing Manager - Türkiye - Publishing Team

Voodoo

İstanbul, Türkiye (On-Site)
3 Months ago
Bigger Games - Game Developer

Bigger Games

İstanbul, Türkiye (On-Site)
8 Months ago
USE Insider - Product Manager - (Remote)

USE Insider

İstanbul, İstanbul, Türkiye (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Eneba Games - Backend Engineer, PHP

Eneba Games

(Remote)
3 Months ago
Seedify - Backend Engineer

Seedify

India (Remote)
4 Months ago
Miniclip - Senior Software Developer

Miniclip

Genoa, Liguria, Italy (On-Site)
2 Months ago
City State Entertainment - Senior Server Engineer (Remote)

City State Entertainment

Bothell, Washington, United States (Remote)
7 Months ago
Embark - Tech Lead - Matchmaking

Embark

Stockholm, Stockholm County, Sweden (On-Site)
9 Months ago
Niantic - Software Engineer, Map Location Services

Niantic

San Francisco, California, United States (Hybrid)
3 Months ago
LeoVegas - Senior Backend Engineer - Retention/Sports/iGaming

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
4 Months ago
Worlds - Senior Engineer - (Cloud/Server)

Worlds

(Remote)
6 Months ago
Salesforce - Backend Software Development Engineer - Senior/Lead/Principal

Salesforce

San Francisco, California, United States (On-Site)
4 Months ago
Activision - Senior Staff Backend Engineer - Activision Blizzard Media

Activision

San Francisco, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

İstanbul, Türkiye (Hybrid)

Bengaluru, Karnataka, India (On-Site)

London, England, United Kingdom (On-Site)

İstanbul, Türkiye (Hybrid)

London, England, United Kingdom (Hybrid)

Austin, Texas, United States (Hybrid)

Bengaluru, Karnataka, India (On-Site)

İstanbul, Türkiye (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Zynga

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug