Web3 Jobs in United Kingdom

4,111 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Web3 Jobs in United Kingdom
Job Position Company Posted Location Salary Tags

Mythical Games

United Kingdom

Mythical Games

United Kingdom

$81k - $110k

Animoca Brands Limited

United Kingdom

$126k - $132k

Animoca Brands Limited

United Kingdom

$54k - $95k

Casper Labs

United Kingdom

$59k - $100k

ClearBank

United Kingdom

$45k - $112k

ClearBank

United Kingdom

$45k - $112k

ClearBank

United Kingdom

$72k - $105k

ClearBank

London, United Kingdom

$67k - $76k

Fuse Energy

London, United Kingdom

$76k - $77k

Emergent Entertainment

London, United Kingdom

Worldwide Webb

United Kingdom

$90k - $100k

Worldwide Webb

United Kingdom

$54k - $60k

Worldwide Webb

United Kingdom

Worldwide Webb

United Kingdom

$13k - $22k

Software Engineer GPU Streaming

Mythical Games
ENG Guildford, England, United Kingdom
Join Talent Pool

This job is closed

The Role

We are growing our team of talented software engineers here in Mythical UK. Our breakthrough Polystream technology delivers everything required for outstanding 3D consumer entertainment, enabling gamers and non-gamers alike to instantly engage with the content they love. Thanks to our Fantom Spectator Engine, users can seamlessly travel through interconnected doorways to different virtual worlds, hanging out, playing or watching games, interacting, and navigating seamlessly between 3D experiences as easily as they’d surf the web; an interoperable virtual experience, that knits together incredibly immersive games, interactive apps, and synchronously social experiences, all delivered instantly to new communities around the world.

The successful candidate will work on a wide variety of code including the client-facing applications and implement clean C++ code with a strong user interface, high performance, excellent stability, and reliable error handling that works consistently across a wide range of Windows and other platforms. We want someone with passion and drive to help define a cross-platform applicable design and structure.

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.

Nice to Haves

  • 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.

Execution

  • 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.