The company makes story-driven RPGs. The team you would join, Asset Pipeline Web Services, builds web applications and backend services that support game production across the studio, helping people plan work, manage assets, review content and collaborate.
This is a senior hands-on role that works across the full stack, from technical design to production. Your main tools are Python for backend work, with Node.js and TypeScript on the backend and React and TypeScript on the frontend, plus deployment and operation in a cloud environment.
The team wants an engineer with technical depth, a sense of ownership and strong collaboration skills. The role also suits someone who wants to grow gradually into a coordinator position, helping organize the team's daily work, communication, priorities and dependencies alongside engineering.
Responsibilities
Design, build and maintain backend services and APIs in Python, and also in Node.js and TypeScript.
Deliver features end to end, from data models and service architecture to React user interfaces.
Make practical architecture decisions that improve the reliability, security, maintainability and performance of the systems.
Design integrations between internal applications, production systems and external services.
Help deploy, monitor and troubleshoot applications in a cloud environment.
Work with product, UX, infrastructure and game development teams to understand their workflows and turn their needs into technical solutions.
Own larger areas of work and split them into clear deliverables.
Gradually take on coordination tasks, such as helping organize daily team work, supporting communication, and keeping priorities and dependencies visible.
Take part in code reviews and technical documentation, and help improve engineering practices.
Requirements
5+ years of professional experience.
Senior-level software engineering experience with deep Python and backend expertise.
Experience with FastAPI, SQLAlchemy or comparable frameworks and libraries.
Experience designing maintainable APIs, data models, integrations and service architectures.
Hands-on experience building backend services with Node.js and TypeScript.
Hands-on experience building frontend applications with React and TypeScript. Deep UI specialization is not needed, but you should be comfortable delivering and maintaining complete user-facing features.
Good working knowledge of relational databases, such as PostgreSQL.
Experience deploying, operating or troubleshooting applications in a public cloud.
Understanding of containerization, CI/CD, application monitoring and production support.
Understanding of authentication, authorization, secure API design and general web application security.
Solid software engineering fundamentals, including automated testing, code review, debugging and maintainable design.
A strong sense of ownership and the ability to communicate clearly and respectfully in an international, cross-functional team.
Interest in growing into a Coordinator position, backed by strong organizational, communication and interpersonal skills.
Experience with Google Cloud Platform.
Experience building distributed or event-driven systems with technologies such as Redis or Kafka.
Experience with infrastructure as code, container orchestration or cloud-native observability.
Experience developing internal tools for technical or creative users.
Experience in game development, media production, digital content pipelines or another field with complex production workflows.
Conditions
Office-first: you would work mainly from the Warsaw studio, either full time or in a hybrid arrangement.
You are required to relocate to Warsaw.
Employment Contract (Umowa o pracę).
Estimated pay range: 17,800 to 30,600 PLN gross per month. Final offers depend on job-related factors such as experience and qualifications.
Irregularities in the recruitment process, such as legal or ethical violations, can be reported anonymously.
Benefits
Relocation package covering a flight ticket, a company apartment for your first month, moving your pet and shipping your belongings.
Relocation assistance with legalization procedures, finding a place to live and tax settlements.
Polish lessons for you and your spouse or partner.
Private medical care with a choice of plans that include dental care and unlimited rehabilitation, also available to your partner and relatives.
Life insurance, plus pension and insurance plans that protect you and your loved ones.
Annual cancer screenings paid by the company.
Free psychological and psychiatric support, plus well-being webinars.
Sports card for a wide range of sports and fitness facilities across the city.
One day of menstrual leave for anyone with severe period symptoms that stop them from working.
Support for working parents through a parents network, including childcare benefits and family events.
A summer camp for children aged 5 to 12, mostly paid by the company.
A welcome pack to help you settle in.
Training options: internal workshops, external training for every employee, knowledge sharing, online tutorials and e-learning.
Cafeteria platform with subscription benefits, extra medical packages, vouchers for shops and cinemas, and public transport reimbursement.
Gifts for new parents and regular merchandise giveaways.
A dog-friendly office and regular social events at the studio.
Canteens with healthy food options.
An international team with colleagues from all over the world.
A sustainable campus powered by renewable energy, including the company's own solar panels, green spaces, charging points for electric and hybrid cars, and eco-activities for employees.
Bicycle parking, bicycle repair equipment and showers.
An onsite gym with a climbing wall, a daily gym assistant, and yoga and boxing classes.