GOG is looking for a Software Engineer (Python). New person will join a chapter whose members are part of a cross-functional product squad responsibles for GOG Galaxy integrations with other gaming platforms. Work hand in hand with our sister company, CD PROJEKT RED and other game developers on delivering the best gaming experiences that reach millions of gamers.
Responsibilities:
- Participate in software design meetings and analyze developers' needs to determine technical requirements.
- Create and maintain new API for external integrations.
- Create and maintain new official integrations.
- Maintaining existing code.
- Research other, more efficient ways of seamless integrations with external platforms.
- Write well designed, testable, efficient, clean code by using the best software development practices.
- Sharing knowledge with other team members and supporting them in solving complex challenges.
- Staying abreast of best trends by researching new tools, as well as enhancing and further developing existing solutions.
Job Requirements:
- Experience in Python and common python libraries.
- Understanding of RESTful API design.
- Familiar with source control systems and deployment processes (git, git-flow).
- Understanding of CI/CD (jenkins, gitlab-ci), experience with testing frameworks (e.g. pytest), TDD.
- Openness to learning new technologies and treating technology as a tool to achieve a goal.
- Experience with web page scraping and/or data collection.
- Problems solving and debugging skills.
- Knowledge of source code quality best practices (static analysis, typing etc).
- Ability to work independently and within a team.
- Ability to easily communicate in English.
Nice to have:
- Knowledge of efficient data transferring and data compressions.
- Experience in APIs and web-service integration.
- Experience in working with the developers' community.
- Experience with work in an agile environment.
- Passion for gaming, game services, and online communities.
What we offer:
- A unique opportunity to enter a booming industry and to influence the future of digital distribution.
- A gamer’s paradise where you will be surrounded by games - living & breathing them!
- The chance to work in an international environment with exceptional experts.
- Access to health care and sports activity packages.
- Polish lessons should you need them.
- A relocation package for foreigners as well as assistance from HR throughout the whole process, when relocation would be possible.
- Frequent social activities, free fruit, an in-house cafeteria, and other goodies are standard.
- An in-house gym, open 24/7, available exclusively to CD PROJEKT RED & GOG employees.
- Free access to CD PROJEKT RED & GOG.com games.
- Work in a newly renovated, fully equipped office.
- The possibility of bringing a dog to the office - if you want to work in the office.
- Free parking in front of the company building.