
Senior Full-Stack Engineer
CD PROJEKT RED5 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, 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 cloud environment.
- Collaborate with product, UX, infrastructure, and game development teams to translate workflows into technical solutions.
- Own larger work areas, break them into deliverables, and contribute to code reviews, documentation, and engineering-practice improvements.
- Gradually support team coordination by organizing day-to-day work, facilitating communication, and tracking priorities and dependencies.
Requirements
- At least 5 years of professional software engineering experience at a senior level.
- Deep expertise in Python and backend development, including 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.
- 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, and secure API design.
- Strong software engineering fundamentals in automated testing, code review, debugging, and maintainable design.
- Clear communication, collaboration, ownership, organizational, and interpersonal skills in an international cross-functional environment.
- Interest in gradually developing toward a Coordinator position.
- Preferred experience with Google Cloud Platform, distributed or event-driven systems using Redis or Kafka, infrastructure as code, container orchestration, cloud-native observability, internal tools, or game/media production workflows.
Benefits
- Hybrid or full-time in-office work in Warsaw, Poland.
- Relocation support including flights, temporary accommodation, pet relocation, belongings shipping, legalization assistance, residence support, and tax-settlement assistance.
- Polish lessons for employees and their spouses or partners.
- Private medical care with dental and rehabilitation options, life insurance, preventive screenings, psychological and psychiatric care, sports card, menstrual leave, and family-support programs.
- Professional training, lectures, courses, workshops, knowledge sharing, online tutorials, and e-learning.
- Cafeteria benefits, vouchers, subscription benefits, public-transport reimbursement, newborn gifts, and company swag.
- Dog-friendly office, social events, canteens, bicycle facilities, showers, an onsite gym with climbing wall, yoga and boxing classes, and electric-car charging points.
- International working environment and casual dress code.
Tech Stack
Categories
About CD PROJEKT RED
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.