CD PROJEKT RED

Senior Full-Stack Engineer

CD PROJEKT RED
Apply
11 hours ago
Warsaw, PolandSenior

Responsibilities

  • Design, develop, and maintain backend services and APIs using Python, Node.js, and TypeScript.
  • Deliver end-to-end features spanning data models, service architecture, backend services, and React-based user interfaces.
  • Make architectural decisions and improve system reliability, security, maintainability, and performance.
  • Design integrations between internal applications, production systems, and external services.
  • Deploy, monitor, and troubleshoot applications in a public cloud environment.
  • Collaborate with product, UX, infrastructure, and game development teams to turn workflow needs into technical solutions.
  • Own larger areas of work and break them down into clear deliverables.
  • Gradually support team coordination by organizing day-to-day work, facilitating communication, and tracking priorities and dependencies.
  • Contribute to code reviews, technical documentation, and continuous improvement of engineering practices.

Requirements

  • At least five years of professional software engineering experience, including senior-level experience and 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 developing backend services with Node.js and TypeScript.
  • Hands-on experience developing frontend applications with React and TypeScript; deep UI specialization is not required.
  • Good working knowledge of relational databases, including systems such as PostgreSQL.
  • Experience deploying, operating, or troubleshooting applications in a public cloud environment.
  • Understanding of containerization, CI/CD, application monitoring, production support, authentication, authorization, secure API design, and web application security.
  • Strong software engineering fundamentals, including automated testing, code review, debugging, and maintainable design.
  • Strong ownership, communication, collaboration, organizational, and interpersonal skills.
  • Interest in developing toward a Coordinator position.
  • Preferred experience includes Google Cloud Platform, distributed or event-driven systems using Redis or Kafka, infrastructure as code, container orchestration, cloud-native observability, internal tools, and game development or other complex production workflows.

Benefits

  • Relocation to Warsaw is required, with office-first full-time or hybrid work from the Warsaw studio.
  • Relocation support includes a flight ticket, first-month company apartment, pet relocation, belongings shipping, legalization assistance, residence support, and tax settlement assistance.
  • Polish lessons are available for foreign employees and their spouses or partners.
  • Private medical healthcare, dental care, unlimited rehabilitation, life insurance, pension and insurance plans, cancer-prevention screenings, and mental health support are provided.
  • Sports facilities, menstrual leave, childcare benefits, family events, and a company-supported summer camp are available.
  • Employees receive training, lectures, courses, workshops, e-learning, knowledge-sharing opportunities, and cafeteria-platform benefits.
  • Additional perks include vouchers, public transport reimbursement, newborn gifts, social events, a dog-friendly office, canteens, an onsite gym, climbing wall, yoga and boxing classes, bicycle facilities, and no dress code.
  • The role offers a diverse international working environment and a sustainable campus with renewable energy and green spaces.
CD PROJEKT RED

About CD PROJEKT RED

1,001-5,000 employees

CD PROJEKT RED is a Warsaw-headquartered game development studio building story-driven role-playing games for PC and consoles. It is the creator of The Witcher series and Cyberpunk 2077, and funds itself by selling premium titles and expansions worldwide. Founded in 2002, the studio operates globally with teams in Poland and a growing hub in Boston working on new installments and original IP.

Contact me