Senior Software Engineer at Xsolla developing scalable backend services in PHP and Go. Collaborating on high-impact projects for gaming companies and enhancing player experiences.
Responsibilities
Design, build, and maintain backend services and APIs using **PHP** and **Go**, ensuring scalability, reliability, and high performance.
Develop new microservices and enhance existing systems to support large-scale integrations and high-load payment flows.
Participate in **code reviews** and maintain high development standards through collaborative feedback and best practices.
Work closely with **engineering, product, and partner teams** to deliver high-quality solutions on schedule.
Contribute to **system monitoring** using tools such as **Grafana**, **Kibana**, and **ELK** to ensure stability and optimal performance.
Use **load testing tools** (e.g., K6) to identify and resolve bottlenecks in high-load environments.
Document technical specifications, system architecture, and new functionalities for transparency and maintainability.
Participate in **Kanban ceremonies** and maintain efficient communication with cross-functional teams.
Requirements
Proven experience in backend development with strong proficiency in PHP and GoLang.
Solid understanding of object-oriented programming (OOP), software design patterns, and decomposition principles.
Experience with microservices architecture and scalable backend systems.
Strong knowledge of SQL and database design, including optimization for large datasets.
Familiarity with REST APIs, GitLab, GitHub, and other development tools.
Experience using monitoring and testing tools such as Grafana, Kibana, Postman, and ELK.
Ability to work independently on complex technical tasks and deliver high-quality results within deadlines.
Strong communication skills and ability to collaborate effectively with cross-functional teams.
Nice to Have
Experience with high-load systems and event-driven architectures.
Familiarity with CI/CD tools such as Docker, Jenkins, or GitLab CI.
Background in frontend development or working with single-page applications (SPAs).
Hands-on experience using AI-powered development tools (e.g., GitHub Copilot) to enhance productivity.
Senior Back - End Developer at Vodafone designing and building digital solutions. Collaborating with teams to deliver stable and high - performing applications.
GCP Platform Architect designing and implementing scalable cloud infrastructure solutions at Vodafone. Collaborating with cross - functional teams to optimize cost and security for cloud services.
Senior Lead Software Engineer leading diverse technology projects in cloud solutions at Capital One. Collaborating with product managers and mentoring engineering community members.
Java Backend Developer responsible for full stack development with expertise in Core Java and Spring. Involves working with PL/SQL and various app servers.
Backend Java Developer at Infosys responsible for building scalable platforms and deploying solutions on AWS. Involves hands - on experience with distributed systems and modern technologies.
Senior Software Engineer leading the design and development of payment systems. Responsibilities include providing technical leadership and mentoring engineers in cloud - native development.
Senior Full Stack Developer at LPL Financial responsible for building cloud - based trading applications. Collaborating with teams to improve scalability and resiliency of trading solutions.
Senior Technical Architect developing cloud solutions for ICT Professional Services team. Leading design and architecture of IT solutions while advising clients on new services and solutions.
Staff Rust Software Engineer responsible for designing and developing infotainment systems. Collaborating on high performance HMI development for Ford's electric vehicles team.
Lead Backend Engineer at Polarsteps, developing a travel app for 19 million users. Responsible for platform engineering leadership and scalable architecture decision - making.