Penrose Studios crafts ground-breaking immersive stories, and needs your help building a platform for this new artistic medium. As a blockchain engineer at Penrose, you will help architect and build the economic infrastructure that powers our user-driven virtual worlds.
Responsibilities
- Design and build a massively scalable backend system and assist developing the project architecture.
-
Build and maintain server code bases.
-
Collaborate with client-side developers and the content team.
-
Identify and resolve issues with security and reliability of back-end systems.
Requirements
- A minimum of 8 years of programming experience.
-
Experience developing the large-scale backend system for real world applications.
-
Strong knowledge of C++, Python, C, C#, or Java.
-
Experience with a variety of backend & database technologies and with making architectural trade-offs.
-
Comfortable wandering around unexplored application / game design / virtual world territory, and excited to contribute to refining ideas.
-
Collaborative mindset and ability to communicate effectively.
Recommended Experience
- Blockchain experience (Bitcoin, Ethereum, Ripple, etc.).
-
Experience developing in Golding, Docker, Postgres, Ruby, Rails, Sinatra.
-
Expertise in breaking down a large-scale architecture into its component micro services.
-
History of building financial systems, security systems, or other systems where a high degree of dependability is critical.