Senior Full-Stack Engineer at CD PROJEKT RED

At a glance

Company
CD PROJEKT RED
Location
Warsaw, Poland
Work arrangement
Hybrid
Employment type
Full-time
Experience
5–10 years
Working hours
40 hours
Visa sponsorship
Offered, according to the listing
Posted
Added to The Stack

Apply for this role at CD PROJEKT RED

About the role

Responsibilities:
- Design, implement and maintain backend services and APIs primarily in Python; contribute to Node.js/TypeScript services as needed.
- Deliver end-to-end features: data models, service architecture, and React/TypeScript user interfaces.
- Make pragmatic architectural choices to improve reliability, security, maintainability and performance.
- Integrate internal applications, production systems and external services; participate in deployments and cloud operations.
- Troubleshoot, monitor and optimize services in production; contribute to CI/CD, observability and incident response.
- Lead code reviews, write technical documentation and mentor engineers; gradually take on coordination duties to keep team priorities visible.

Requirements:
- 5+ years of professional software engineering experience with strong backend expertise in Python.
- Practical experience with FastAPI (or similar), SQLAlchemy (or equivalent), and relational databases (e.g., PostgreSQL).
- Familiarity with Node.js/TypeScript and React for full-stack delivery.
- Experience with cloud environments, CI/CD pipelines, containerization and deployment tooling.
- Strong debugging, system design and cross-team collaboration skills; good written and verbal communication.

Responsibilities

You will design and maintain backend services and APIs using Python, Node.js, and TypeScript while delivering end-to-end features including React-based user interfaces. Additionally, you will collaborate with cross-functional teams to support production workflows and gradually take on team coordination responsibilities.

Requirements

The role requires over 5 years of professional software engineering experience with deep expertise in Python and backend development. Candidates must also have hands-on experience with Node.js, TypeScript, React, and cloud environment operations.

Key skills

  • Python — in 1070 other listings on The Stack
  • Node.js — in 160 other listings on The Stack
  • TypeScript — in 426 other listings on The Stack
  • React — in 246 other listings on The Stack
  • FastAPI — in 84 other listings on The Stack
  • SQLAlchemy — in 4 other listings on The Stack
  • PostgreSQL — in 264 other listings on The Stack
  • Cloud computing — in 42 other listings on The Stack
  • CI/CD
  • API design
  • System architecture
  • Containerization
  • Software engineering
  • Technical documentation
  • Code review
  • Debugging

On The Stack (as of 2026-10-22)

Frequently asked questions about CD PROJEKT RED

Is this Senior Full-Stack Engineer role still open?

It was posted on 2026-10-19 and is listed as active on The Stack. Confirm on CD PROJEKT RED's application page before applying.

Does CD PROJEKT RED offer visa sponsorship?

This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on CD PROJEKT RED's site.

Where is this role located?

The listing gives the location as Warsaw, Poland. It is marked hybrid.

What skills does this role ask for?

The listing names: Python, Node.js, TypeScript, React, FastAPI, SQLAlchemy, PostgreSQL, Cloud computing, CI/CD, API design, System architecture, Containerization, Software engineering, Technical documentation, Code review, Debugging.

All roles at CD PROJEKT RED