Senior Full-Stack Engineer

CD Projekt

Warszawa

On-site

PLN 199,000 - 341,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation package
Private medical care
Annual screenings
Gym facilities
Mental health support
Casual dress code

Job summary

CD PROJEKT RED is seeking a Senior Full-Stack Engineer to join the Asset Pipeline Web Services team in Warsaw. You will design and build backend services in Python, Node.js, and TypeScript, plus React front-ends, and operate solutions in a cloud environment.

This hands-on role emphasizes ownership, cross‑functional collaboration, and gradual coordination responsibilities. You’ll drive end‑to‑end features, contribute to code reviews, and help organize the team’s day‑to‑day work while supporting a

Qualifications

  • 5+ years of professional software engineering experience.
  • Senior level backend focus with Python, Node.js, and TypeScript.
  • Experience with FastAPI, SQLAlchemy, or similar frameworks.
  • Design maintainable APIs and data models.
  • Frontend with React/TypeScript; deliver full features.
  • Experience with PostgreSQL and cloud deployments.
  • Knowledge of containers, CI/CD, monitoring, and production support.
  • Strong ownership mindset and cross-functional communication.
  • Interest in gradually developing toward a Coordinator position.

Responsibilities

  • Design, develop, and maintain backend services and APIs using Python, Node.js, and TypeScript.
  • Deliver features end-to-end from data models and service architecture through React-based user interfaces.
  • Make architectural decisions to improve reliability, security, maintainability, and performance.
  • Integrate internal apps, production systems, and external services.
  • Deploy, monitor, and troubleshoot applications in the cloud.
  • Collaborate with product, UX, infrastructure, and game teams to understand workflows and deliver solutions.
  • Take ownership and break work into clear deliverables.
  • Assist coordination tasks and improve team communication.
  • Contribute to code reviews and technical documentation.

Skills

Python
Node.js
TypeScript
React
PostgreSQL
FastAPI
SQLAlchemy
Cloud
CI/CD
API design
Security
Testing
Ownership
Coordination

Tools

Docker
Kubernetes
Redis
Kafka

Job description

CD PROJEKT RED is looking for a Senior Full-Stack Engineer to join our Asset Pipeline Web Services team. We develop web applications and backend services that support game production workflows across the studio, helping teams plan their work, manage assets, review content, and collaborate more effectively.

In this role, you will use your strong Python and backend engineering expertise to design and build reliable services, APIs, and system integrations. You will also contribute to backend services written in Node.js and TypeScript, frontend applications built with React and TypeScript, and the deployment and operation of our solutions in a cloud environment. You will work across the complete application stack, taking features from technical design through production delivery.

We are looking for a hands-on senior engineer who combines technical depth with an ownership mindset and strong collaboration skills. The position is also intended for someone interested in gradually developing toward a coordinator role. Alongside your engineering responsibilities, you will progressively support the organization of the team’s day-to-day work, facilitate communication, and help keep priorities and dependencies visible.

Daily Responsibilities
  • Designing, developing, and maintaining backend services and APIs using Python as well as Node.js and TypeScript.
  • Delivering features end to end, from data models and service architecture through React-based user interfaces.
  • Making pragmatic architectural decisions and improving the reliability, security, maintainability, and performance of our systems.
  • Designing integrations between internal applications, production systems, and external services.
  • Participating in the deployment, monitoring, and troubleshooting of applications in a cloud environment.
  • Collaborating with product, UX, infrastructure, and game development teams to understand their workflows and turn their needs into effective technical solutions.
  • Taking ownership of larger areas of work and breaking them down into clear deliverables.
  • Gradually taking on selected coordination responsibilities, including helping organize the team’s day-to-day work, facilitating communication, and keeping priorities and dependencies visible.
  • Contributing to code reviews, technical documentation, and the continuous improvement of engineering practices.
Qualifications
  • 5 + years professional of experience.
  • Extensive professional experience in software engineering at senior level, with deep expertise in Python and backend development.
  • Experience with FastAPI, SQLAlchemy, or comparable frameworks and libraries.
  • Experience designing maintainable APIs, data models, integrations, and service architectures.
  • Hands-on experience developing backend services with Node.js and TypeScript.
  • Hands-on experience developing frontend applications with React and TypeScript. Deep UI specialization is not required, but you should be comfortable delivering and maintaining complete user-facing features.
  • Good working knowledge of relational databases and experience with database systems such as PostgreSQL.
  • Experience deploying, operating, or troubleshooting applications in a public cloud environment.
  • Understanding of containerization, CI/CD, application monitoring, and production support.
  • Understanding of authentication, authorization, secure API design and general web application security.
  • Strong software engineering fundamentals, including automated testing, code review, debugging, and maintainable design.
  • A strong ownership mindset and the ability to communicate clearly and respectfully in an international, cross-functional environment.
  • Interest in gradually developing toward a Coordinator position, supported by strong organizational, communication, and interpersonal skills.

Nice to have:

  • Experience with Google Cloud Platform.
  • Experience building distributed or event-driven systems using 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 domain with complex production workflows.
Additional Information

Working mode

  • In-office in a hybrid or full-time capacity in Warsaw, Poland.

Relocation Support

  • Relocation package - flight ticket, company apartment for your first month, relocating your pet, shipping your belongings - it's all covered.
  • Relocation assistance - processing your legalization operations for you, assistance with finding residence, tax settlements - all you need to feel right at home is taken care of.
  • Polish lessons for foreign employees - and for your spouse or partner, too.
  • Private medical healthcare - a selection of medical plans with dental care and unlimited rehabilitation to choose from, which are also accessible for your partner and relatives.
  • Life insurance - comprehensive pension and insurance plans to protect you and your loved ones.
  • Annual screenings for cancer prevention covered by the company.
  • Psychological and psychiatrist care - free mental health support and various well-being initiatives.
  • Sports card - gain access to a wide number of sporting and fitness facilities across the city.
  • Menstrual leave - employees who menstruate can take one extra day off when experiencing period pain.
  • RED Parents Network - support for working parents, including childcare benefits, and family-friendly events.
  • RED Summer Camp for Kids - a fun summer program for children aged 5-12, majoritively paid by the company.
  • A welcome pack filled with goodies - to help you feel right at home once you join the team.
  • Trainings, lectures, and courses - workshops and trainings for each employee, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available. There's always something to learn!
  • REDs have access to the cafeteria platform through which they can receive subscription benefits, additional medical packages or vouchers and codes to shops, cinemas, and public transport reimbursement.
  • Gifts for newborn rebels and regular chances to nab some cool swag!

Social Activities & Life in the Office

  • Dog-friendly office - dog owner? Bring your pooch with you and look after them while working! There's always a furry friend or two to meet at the studio.
  • Social events - we host regular gatherings at the studio where we can all unwind, play games, and just have some fun together.
  • Healthy selections - canteens.
  • Truly international working environment - a chance to meet and work with a diverse selection of people from all around the world.
  • Sustainability is an ongoing commitment for us, and our campus has electric car charging points, green zones, and much more. Read all about it on our Beyond the Game Blog.
  • A designated space for your bicycle, as well as bicycle repair equipment and showers available whenever you need them.
  • An onsite, well-equipped gym with a climbing wall, daily Gym Assistant support, and yoga and boxing classes.
  • No dress-code - we like to keep it casual.

Estimated pay range for this position: 17,800 - 30,600 PLN gross monthly. Final offers are dependent on job-related factors like experience and qualifications.

Company Description

To create revolutionary, story-driven RPGs which go straight to the hearts of gamers - this is our mission. Want to dive deeper into our company’s culture? Explore our social media and check out our YouTube channel and Beyond the Game Blog where we share behind-the-scenes insights and stories direct from our team members!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer
Senior Full-Stack Engineer

the hive • Warszawa

Hybrid
PLN 199,000 - 341,000
Relocation package
Private medical healthcare
Annual health screenings
+4
Senior Full-Stack Engineer
Senior Full-Stack Engineer

CD Projekt • Warszawa

On-site
PLN 199,000 - 341,000
Relocation package
Private medical healthcare
Life insurance
+2
Senior Full-Stack Engineer
Senior Full-Stack Engineer

CD Projekt • Województwo mazowieckie

On-site
PLN 199,000 - 341,000
Relocation package
Private medical care
Life insurance
+4
Senior Shared Tech QA Analyst
Senior Shared Tech QA Analyst

CD Projekt • Warszawa

Hybrid
PLN 158,000 - 248,000
Relocation support
Polish lessons for foreign employees
Private medical healthcare
+1
Senior External Development Producer
Senior External Development Producer

CD Projekt • Warszawa

Hybrid
PLN 224,000 - 355,000
Relocation package
Polish lessons for foreign employees
Paid leave 20-26 days/year
+2
Technical Support Specialist
Technical Support Specialist

the hive • Warszawa

Hybrid
PLN 103,000 - 142,000
Relocation package
Relocation assistance
Polish lessons
+4
Senior 2D Motion Designer
Senior 2D Motion Designer

CD Projekt • Warszawa

Hybrid
PLN 165,000 - 228,000
Relocation package
Relocation assistance
Polish lessons
+13
Senior 2D Motion Designer
Senior 2D Motion Designer

CD Projekt Group • Warszawa

Hybrid
PLN 165,000 - 228,000
Relocation package
Polish lessons
Paid leave 20–26 days
+5
UX Director
UX Director

CD Projekt • Warszawa

Hybrid
PLN 483,228 - 664,020
Relocation package
Relocation assistance
Polish lessons for foreign employees
+1
Developer Support Specialist
Developer Support Specialist

CD Projekt Group • Warszawa

Hybrid
PLN 106,000 - 187,000
Private medical healthcare
Life insurance
Annual screenings
+3
Top locations