
Senior Online Engineer (Project Based)
Amber Studio4 months ago
Remote, Romania or Bucharest, RomaniaSenior
Responsibilities
- Collaborate with the DevOps team to define backend strategy and architecture for games.
- Create and implement backend deployment strategies.
- Develop and maintain scalable backend solutions for high numbers of concurrent users and fast response times.
- Design, develop, deploy, and monitor backend features and APIs.
- Create and maintain automated backend tests.
- Participate in sprint planning, align stakeholders on task specifications, communicate risks, and help improve game development quality.
- Document system specifications and collaborate with client-side engineers on end-to-end features.
Requirements
- 5+ years of backend architectural design and development experience.
- Proficiency with scalable server-side programming, concurrency, synchronization, and distributed systems.
- Deep knowledge of database design and optimization.
- Strong knowledge of at least one cloud computing service such as AWS or Azure.
- Strong practical knowledge of server technologies such as REST or SOAP.
- Strong knowledge of at least one mainstream server programming language such as Python, C#, Java, or NodeJS.
- Experience with mobile platforms and high-concurrency systems is preferred.
- Experience managing user queries from API requests through reliable and consistent cold-storage updates is preferred.
- Experience with automated test frameworks, Docker or Kubernetes, and Terraform is preferred.
Benefits
- Competitive project-based compensation.
- Opportunity to work on exciting and diverse projects.
- Communication and support throughout the project duration.
- Flexibility in project timelines and deadlines.
- Potential for long-term collaboration on future projects.
- Transparent and fair evaluation of work.