Full-Time

Software Engineer-GPU Streaming

Mythical Games

Mythical Games

201-500 employees

Develops games with digital asset ownership and secondary markets

Crypto & Web3
AI & Machine Learning
Consumer Goods
Gaming

Mid

Guildford, UK

Required Skills
UI/UX Design
Git
Data Structures & Algorithms
OpenGL
iOS/Swift
C/C++
Android Development
Unity
Requirements
  • High level of proficiency with C++
  • Bachelor's degree or higher in Computer Science, Engineering or Software Engineering or equivalent
  • 4+ years of professional software development experience contributing to the design or architecture of new or existing distributed systems
  • A practical understanding of real-time performance and how to implement, measure, and optimize high performance real-time systems
  • An experienced eye for application design, user experience, and a working knowledge of UI frameworks and graphics (2D/3D) apis. An understanding of the realities of connected applications and how to handle anomalies such as dropped connections. Rapid iteration of user interface prototypes for testing concepts
  • Strong command of development tools including Visual Studio, performance analysis tools, and version control (git). Excellent debugging skills
  • Understanding of multithreaded architectures and synchronization principles
  • Great written and verbal communication skills. Ability and desire to define and track work, make progress visible, and enable others to work more effectively as part of a distributed team
Responsibilities
  • As a senior engineer you will execute on all aspects of software engineering including optimization, testing, debugging, documentation, and contribute to company-wide channels and engineering interests
  • Deep dive on existing technical issues and provide comprehensive solutions
  • Lead by example: Design and implementation of the architecture, setting and maintaining high standards regarding code quality and efficiency
  • Work closely with multiple teams within Mythical UK to achieve technical targets
  • The ability to self-manage tasks and time, whilst also working with your team to provide accurate estimates of engineering effort required to deliver. Ability to provide clear and timely updates on progress
Desired Qualifications
  • Experience implementing designs/code that targets multiple platforms, both desktop (Windows, OSX) and mobile (Android, iOS)
  • Hands-on experience with compression and compression algorithms
  • Writing software installers for Windows
  • Experience working with game engines and an understanding of engine architectures / GPUs ie Unity, Unreal etc (low-level familiarity rather than user level development)
  • Graphics experience with consoles or other platforms with resource limits
  • In depth knowledge of one or more graphics APIs - Direct2D, Direct3D, OpenGL and Vulkan
  • Understanding of cloud architectures and platforms, both public and private

Company Stage

Series C

Total Funding

$402.7M

Headquarters

Los Angeles, California

Founded

2018

Growth & Insights
Headcount

6 month growth

-27%

1 year growth

-32%

2 year growth

-21%
INACTIVE