Riseup Labs is building a blockchain gaming ecosystem powered by the Riseup Labs blockchain. Our mission is to enhance the power of play through blockchain, enable economic access and ownership, and drive a new era of opportunity, exploration and freedom for every human on Earth. If you get excited by the thought of joining a highly experienced, fast-paced global team and get excited about building the future, this role may be the one for you.
As a senior server programmer, you’ll be responsible for architecting, building and maintaining game servers
Job Responsibilities:
• Plan, design and implement high-quality server features;
• Optimize systems for latency, bandwidth, CPU usage and memory;
• Monitor live server data and make adjustments as needed;
• Design, build and maintain efficient, reusable and reliable code;
• Follow best practices for schema migration.
Educational Requirements:
• B.Sc in Computer Science and Engineering from any reputed public or private university;
Additional Requirements:
• Five years’ experience with servers, particularly game servers;
• Deep knowledge of .NET/C# development, including design patterns for performance, reliability and scalability;
• Experience upgrading systems on live servers;
• Experience with PostgreSQL or similar DBMS;
• Experience optimising systems with Redis;
• Some experience with Docker, AWS, and New Relic;
• Some experience with WebGL and Mobile games;
• Must have proficiency in English.
Salary: Negotiable.
Compensation & Other Benefits:
• As per the company's policies.
The Application Process:
• Telephone Round.
• Interview with the Tech Team & Talent Acquisition Team.
• An assignment/test to complete (if required).
• Matchmaking session 1.
• Matchmaking session 2 or an assignment/test to complete (as required by the hiring team).
• Job offer.
NB: Only shortlisted candidates will be communicated in the recruitment process.
Start a conversation with our team to solve complex challenges and move forward with confidence.