You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
CD PROJEKT RED

Senior Full-Stack Engineer

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay €65K - 100K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

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.
  • No dress code.

Where you’d work

Part of the week in the office

Relocation offered

About the company

CD PROJEKT RED

  • Industry: Gaming

Office in Warsaw, Poland

Also hiring in Boston, United States

13 of their 41 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 20 checks run
  • 2 red flags

Still hiring?

13 checks

No red flags

How crowded?

7 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • React
  • TypeScript
  • Node.js
  • Python
  • PostgreSQL
  • Google Cloud
  • JavaScript
  • Kafka
  • Redis
  • CI/CD
Seniority
Senior
Type
Full-time
Industry
Gaming
Specialty
Fullstack
Region
Europe
Show 7 more factsShow less

Role

Category
Development
Specialty
Fullstack
Seniority
Senior
Experience
5+ years
Tech stack
  • React
  • TypeScript
  • Node.js
  • Python
  • PostgreSQL
  • Google Cloud
  • JavaScript
  • Kafka
  • Redis
  • CI/CD

Location

Work model
Hybrid
Region
Europe
Office
  • Warsaw, Poland
Relocation
Offered

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
Gaming

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason