Senior Software Engineer, Back-end in Barcelona

GSN Games

Workplace
Onsite
Hours
Full-Time
Internship
No
Skills
Share offer

Job Description

GSN Games, a leading developer in mobile and social games, is seeking a Senior Backend Software Engineer for our Grand Casino mobile game. You will be working closely with a small cross-functional group of game developers based in Ukraine and Spain.

About the GSN Super Casual Studio:
It’s an exciting time in our SuperCasual studio! We believe that play matters and that’s why we create genre-leading games that are fun, engaging and rewarding. Joining GSN Games will give you a platform to work on incredible games while working alongside the best people in the business!

What You’ll Do:

  • Express your creativity as a backend game developer
  • Design, develop, and operate our Grand Casino mobile backend infrastructure and services
  • Balance between practical and ideal engineering practices to achieve goals effectively
  • Analyze and optimize backend systems for quality
  • Design and present new technical ideas and solutions to the team
  • Investigate problems with the live game and fix them on the fly

About You:

  • English: intermediate+
  • Minimum of 4 years professional experience in programming backend cloud services
  • A burning desire to help make our games the best that it can be for our players
  • Effective verbal and written communication with a development team
  • Strong proven Java, multithreaded programming, and distributed systems architecture
  • Meaningful experience and knowledge of core AWS and/or GCP (products, infrastructure, and operations)
  • DevOps mindset
  • Solid experience using #NoSQL and/or SQL databases
  • Familiar with git repositories
  • Solid design patterns, data structures, and logic skills
  • Proficient at extending and improving an established code base
  • Service-oriented attitude with an eye for efficiency and workflows
  • Familiar with agile methodologies

Bonus Points!

  • History in game development
  • Computer Science, Engineering, Mathematics, Physics, or related Engineering degree.
  • Deep knowledge of backend scalability and resilience
  • Expertise in Docker, Kubernetes, Containers, and/or Container Orchestration
  • Expertise in building highly scalable, fault-tolerant, distributed services is an advantage
  • Experience using test-driven development
  • Experience with NodeJs and other dynamic languages 
 

About GSN Games

  • Games

GSN Games company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other software engineer jobs that might interest you...