Overview
We are seeking a Senior Backend Engineer for a contract position at Xsolla, a company dedicated to enhancing the efficiency and profitability of the video game industry. This role involves re-architecting our current backend systems to improve scalability and performance, particularly through the application of microservices and AI technologies.
Responsibilities
- Conduct a thorough review of existing backend architecture in Golang.
- Identify performance bottlenecks and scalability issues.
- Design and implement scalable microservices architecture.
- Set up load balancing and service discovery mechanisms.
- Optimize inter-service communication for high performance and reliability.
- Conduct performance testing and optimize database performance.
- Document all architectural changes, implementations, and configurations.
- Provide training and handover sessions for internal developers and operations teams.
- Conduct a final review and performance evaluation of the system.
- Handover all documentation, code, and configurations to the internal team.
- Deliver a final project report with recommendations for future improvements.
Requirements
- Proven experience in backend development, particularly with microservices architecture.
- Strong understanding of scaling techniques for microservices, including load balancing and service discovery.
- Demonstrated success in projects involving scaling backend systems for high traffic and large datasets.
- Proficiency in programming languages in Go or equivalent language.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Experience with databases such as PostgreSQL, MySQL, or NoSQL databases like MongoDB.
- Excellent analytical and problem-solving skills.
- Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Ability to work independently and manage time effectively.
- Proficiency in Russian Language is a plus.
This role is offered on an independent contractor basis and is not a full-time employment position. As such, the consultant will not be entitled to company-provided benefits such as health insurance, retirement plans, or paid time off. The consultant will operate as an independent entity and will be responsible for their own taxes, insurance, and other legal obligations in accordance with local labor laws.
Benefits Extracted with AI
- Medical insurance
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer with Go and Microservices
Join Solsten as a Senior Backend Engineer in Berlin, focusing on Go and Microservices to build scalable systems.
Senior Backend Software Engineer - Platform Product Group
Join Coinbase as a Senior Backend Software Engineer to build crypto-forward products using Golang and microservices.
Senior Software Engineer (Golang)
Senior Golang Engineer needed for backend development and enhancing communication channels in Paris.
Senior Backend Engineer - Go, GCP, Kubernetes
Senior Backend Engineer role at SYBO, focusing on Go, GCP, and Kubernetes for game development.
Senior Backend Engineer
Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.
Senior Backend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Backend Developer to lead complex projects in a remote role, focusing on Golang, SQL, and Kubernetes.
Senior Product Backend Engineer
Join xAI as a Senior Product Backend Engineer to develop scalable backend services using AWS, Rust, and Docker.
Senior Software Engineer, Backend - Institutional Products
Join Coinbase as a Senior Backend Engineer to build crypto-forward products using Golang, microservices, and blockchain technology.
Senior GOlang Developer
Join Semrush as a Senior GOlang Developer to build robust microservices and APIs. Work remotely with a focus on Kubernetes and CI/CD.
Remote Backend Engineer (Golang)
Join OLX as a Remote Backend Engineer specializing in Golang, building innovative cloud-based systems.
Remote Backend Engineer with Golang Experience
Join LaunchDarkly as a Remote Backend Engineer to build and improve APIs using Golang, Redis, and NATS.
Senior Backend Engineer - GoLang
Join Grafana Labs as a Senior Backend Engineer specializing in GoLang. Work remotely in the USA or Canada.
Senior GoLang Backend Developer
Senior GoLang Backend Developer needed for cloud-based solutions, microservices architecture, and AI integration. Remote, $70-$85/hr.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on distributed systems using Go, Kubernetes, and GCP at Fullstory, a leading tech company.
Senior Software Engineer, Backend - Platform
Join Coinbase as a Senior Backend Engineer to build scalable systems using Golang and cloud technology.
Backend Engineer (Go) - Embark Studios
Join Embark Studios as a Backend Engineer (Go) in Stockholm, focusing on game development infrastructure.
Senior Backend Engineer (Go, Remote)
Join Openly as a Senior Backend Engineer to build and maintain backend services for our insurance platform. Remote, US-based role.
Software Engineer, Backend - Consumer Products
Join Coinbase as a Backend Software Engineer to build crypto-forward products. Work with microservices, Golang, and Ruby.
Senior Backend Engineer (GoLang)
Join Gelato as a Senior Backend Engineer (GoLang) to design and develop scalable backend services in a dynamic, hybrid work environment.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Software Engineer, Backend (Remote)
Join GlossGenius as a Senior Backend Engineer, focusing on scalable backend services using Kotlin, JavaScript, and more. Remote role.
Senior Backend Engineer, Microservices (Go)
Senior Backend Engineer specializing in Go and microservices, focusing on CI/CD and cloud-native technologies.
Senior Backend Engineer with Golang Experience
Join Tonal as a Senior Backend Engineer to build innovative fitness solutions using Golang and cloud technologies.
Senior Backend Engineer (Golang)
Join SumUp as a Senior Backend Engineer (Golang) in Sofia to build resilient systems and APIs, ensuring high availability and observability.