Decentraland

Semi-Senior Bevy Engineer, Web Client

Decentraland

full-time

Posted on:

Origin:  • 🇦🇷 Argentina

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

Distributed SystemsRustTypeScriptUnity

About the role

  • Drive development of the Decentraland web client from prototype to production.
  • Establish the technical foundation, release processes, and performance standards for the web platform.
  • Take ownership of large and complex features, collaborating with team members to ensure the highest level of quality.
  • Design, build, and maintain efficient, reusable, and reliable code for the web client.
  • Implement comprehensive monitoring and telemetry systems (e.g., Sentry/Crashlytics) to track application health and performance.
  • Optimize application performance through systematic profiling (CPU/GPU/memory), focusing on startup times, frame rates, and memory usage.
  • Design and build performance-critical SDK components.
  • Contribute to the development process with improvements and suggestions, driving code quality throughout the production cycle.
  • Mentor other developers in best practices, actively participating in code reviews and pair programming.
  • Build creator tooling for web scene development (editor helpers, templates, CLIs).
  • Collaborate with open-source community and contribute to community-funded client implementations.

Requirements

  • Strong background and professional experience in software engineering.
  • Proven experience with the Bevy engine.
  • Hands-on profiling and benchmarking experience (CPU/GPU/memory).
  • CI/CD experience, including artifacts, semantic versioning, and feature flags.
  • Experience working with source control systems such as Git.
  • Background in the gaming industry and game engine development.
  • Generalist mindset and curiosity when approaching challenging problems.
  • Candidates must be based between GMT -3 and GMT +2 (LATAM to Western Europe).
  • Experience with web and WASM development (plus).
  • Understanding of CRDT concepts and distributed systems (plus).
  • Experience with other 3D engines like Unity, Godot, or custom engines (plus).
  • Experience with memory management strategies across language boundaries (plus).
  • Experience building multiplayer or networked applications (plus).
  • Experience with technologies such as TypeScript, V8/Deno (plus).
  • Contributions to open-source projects, particularly Bevy or Rust ecosystems (plus).
Luzmo

Senior Rust Backend Engineer

Luzmo
Seniorfull-time🇺🇸 United States
Posted: 36 days agoSource: cumulio.recruitee.com
ETLJavaScriptNode.jsRustSQLTypeScript
Softgic

Senior Full Stack Developer

Softgic
Seniorfull-time🇺🇸 United States
Posted: 5 hours agoSource: softwareestrategico.zohorecruit.com
AngularDistributed SystemsDockerGrafanaGraphQLJavaScriptKubernetesLinuxMicroservicesNode.jsPostgresPython+7 more
SD Solutions

Full-Stack Engineer

SD Solutions
Senior · Leadfull-time🇨🇴 Colombia
Posted: 6 days agoSource: sd-solutions.breezy.hr
Distributed SystemsDockerJavaJavaScriptMicroservicesPHPPythonRDBMSRubyUnityVagrant
Infinidat

Python Developer

Infinidat
Junior · Midfull-time🇮🇱 Israel
Posted: 2 days agoSource: www.comeet.com
Distributed SystemsDjangoDockerFlaskGoJavaScriptKubernetesLinuxMicroservicesMongoDBPostgresPython+2 more
Clipbook

Engineering Manager

Clipbook
Mid · Seniorfull-time$180k–$210k / yearCalifornia, New York · 🇺🇸 United States
Posted: 13 days agoSource: jobs.lever.co
AWSCloudDistributed SystemsGoogle Cloud PlatformNode.jsNoSQLPythonReactSQLTypeScript