Senior Platform Engineer I - SDK & Game Integration
Second Dinner- Full Time
- Senior (5 to 8 years)
Candidates should have a strong understanding of computer science fundamentals with proficiency in math, modeling, and analysis. A minimum of 5 years of experience in C++ development is required, along with hands-on experience with Android client programming in Java or Kotlin. Familiarity with multi-threaded programming and a deep understanding of the Android library is essential. Experience with game compatibility adaptation for various mobile devices and knowledge of mobile Graphics APIs such as Vulkan, OpenGL, or Metal is also necessary. Fluency in spoken English for professional communication is required.
The Game Engine Engineer will analyze game performance bottlenecks and optimize CPU, GPU, memory, energy, and I/O usage on various Android devices. They will identify workflow issues within the team and propose or implement solutions to streamline processes and reduce bugs. The engineer will build criteria and pipelines for Android performance testing to enhance the gameplay development experience. Additionally, they will resolve issues related to frame-rate drops and graphic display quality and collaborate closely with artists, designers, and other engineers to gather requirements and iterate on features.
Develops visually stunning, emotionally engaging games
thatgamecompany develops video games that focus on exploration, beauty, and emotional connection. Their games, such as "Sky: Children of the Light," "Journey," "Flower," and "Flow," are designed to be visually stunning and accessible to a wide audience, including casual gamers and families. The gameplay emphasizes shared experiences and emotional resonance, making them appealing to players looking for more than just entertainment. Unlike many competitors, thatgamecompany prioritizes artistic quality and emotional depth in their games, fostering a collaborative and experimental work environment that encourages innovation. Their goal is to create unique gaming experiences that resonate with players on a deeper level.