{"id":1066319,"url":"https://alion.io/job/cd-projekt-red-senior-full-stack-engineer-3","title":"Senior Full-Stack Engineer","company":{"id":53984,"name":"CD Projekt Red","domain":"cdprojektred.com","url":"https://alion.io/company/cd-projekt-red","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":17800,"max":30600,"currency":"PLN","period":"month","gross":null,"usd_annual":93144},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":true,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"FastAPI","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"SQLAlchemy","optional":false},{"name":"TypeScript","optional":false},{"name":"Apache Kafka","optional":true},{"name":"GCP","optional":true},{"name":"JavaScript","optional":true},{"name":"Redis","optional":true}],"status":"live","first_seen_at":"2026-09-18T11:41:07Z","employer_posted_date":"2026-10-19","last_verified_at":"2026-11-11T09:34:05Z","board_verified":true,"closed_at":null,"days_open":53,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":53},"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!\n 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.\nIn 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.\nWe 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.\nDaily Responsibilities:\nDesigning, developing, and maintaining backend services and APIs using Python as well as Node.js and TypeScript.\nDelivering features end to end, from data models and service architecture through React-based user interfaces.\nMaking pragmatic architectural decisions and improving the reliability, security, maintainability, and performance of our systems.\nDesigning integrations between internal applications, production systems, and external services.\nParticipating in the deployment, monitoring, and troubleshooting of applications in a cloud environment.\nCollaborating with product, UX, infrastructure, and game development teams to understand their workflows and turn their needs into effective technical solutions.\nTaking ownership of larger areas of work and breaking them down into clear deliverables.\nGradually taking on selected coordination responsibilities, including helping organize the team’s day-to-day work, facilitating communication, and keeping priorities and dependencies visible.\nContributing to code reviews, technical documentation, and the continuous improvement of engineering practices.\n 5 + years professional of experience. \nProfessional experience in software engineering at senior level, with deep expertise in Python and backend development.\nExperience with FastAPI, SQLAlchemy, or comparable frameworks and libraries.\nExperience designing maintainable APIs, data models, integrations, and service architectures.\nHands-on experience developing backend services with Node.js and TypeScript.\nHands-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.\nGood working knowledge of relational databases and experience with database systems such as PostgreSQL.\nExperience deploying, operating, or troubleshooting applications in a public cloud environment.\nUnderstanding of containerization, CI/CD, application monitoring, and production support.\nUnderstanding of authentication, authorization, secure API design and general web application security.\nStrong software engineering fundamentals, including automated testing, code review, debugging, and maintainable design.\nA strong ownership mindset and the ability to communicate clearly and respectfully in an international, cross-functional environment.\nInterest in gradually developing toward a Coordinator position, supported by strong organizational, communication, and interpersonal skills.\nNice to have:\nExperience with Google Cloud Platform.\nExperience building distributed or event-driven systems using technologies such as Redis or Kafka.\nExperience with infrastructure as code, container orchestration, or cloud-native observability.\nExperience developing internal tools for technical or creative users.\nExperience in game development, media production, digital-content pipelines, or another domain with complex production workflows.\n Working mode\nRelocation to Warsaw is required.\nOffice-First: working primarily from the Warsaw studio in a full time or hybrid mode. \nRelocation Support\nRelocation package - flight ticket, company apartment for your first month, relocating your pet, shipping your belongings - it’s all covered. \nRelocation 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.\nPolish lessons for foreign employees - and for your spouse or partner, too.\nHealth & Well-Being\nPrivate 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.\nLife insurance - comprehensive pension and insurance plans to protect you and your loved ones.\nAnnual screenings for cancer prevention covered by the company.\nPsychological and psychiatrist care - free mental health support and various well-being webinars. \nSports card - gain access to a wide number of sporting and fitness facilities across the city.\nMenstrual leave - all menstruating employees are entitled to one day off if they suffer severe period symptoms that interrupt their work. \nRED Parents Network - support for working parents, including childcare benefits, and family-friendly events.\nRED Summer Camp for Kids - a fun summer program for children aged 5-12, majoritively paid by the company.\nPerks & Professional Growth\nA welcome pack filled with goodies - to help you feel right at home once you join the team.\nTrainings, lectures, and courses - internal workshops, external training for each employee, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available. There’s always something to learn!\nREDs 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.\nGifts for newborn rebels and regular chances to nab some cool swag!\nSocial Activities & Life in the Office\nDog-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.\nSocial events - we host regular gatherings at the studio where we can all unwind, play games, and just have some fun together.\nHealthy selections - canteens.\nTruly international working environment - a chance to meet and work with a diverse selection of people from all around the world.\nSustainable campus powered by renewable energy, including electricity from our own solar panels, green zones in offices and on campus, green open-air work and social area, electric and hybrid cars charging points, flower meadows, eco-activities for employees, and much more.\nA designated space for your bicycle, as well as bicycle repair equipment and showers available whenever you need them.\nAn onsite, well-equipped gym with a climbing wall, daily Gym Assistant support, and yoga and boxing classes.\nNo dress-code - we like to keep it casual.\nEstimated pay range for this position: 17,800 - 30,600 PLN gross monthly. Final offers are dependent on job-related factors like experience and qualifications.\nType of contract: Employment Contract (\"Umowa o pracę\").\nIf you've observed any irregularities (i.e. legal or ethical violations) in our recruitment process, please click here to report them anonymously.","description_format":"text","description_chars":7995,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Cafeteria","Hybrid work","Life insurance","Relocation assistance"],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":true,"industries":["PC Games","Game Development"],"lifecycle":[{"event":"open","at":"2026-09-19T18:12:44Z"}],"visa":[],"liveness":{"score":22,"band":"cold","label":"Long shot","p_open":1,"p_active":0.641,"p_room":0.35,"age_days":53,"expected_fill_days":21,"reasons":["conf:0","velocity","win:tail"],"computed_at":"2026-11-11T05:49:22Z"},"pay":{"stated_usd_annual":93144,"is_top_pay":false},"html_url":"https://alion.io/job/cd-projekt-red-senior-full-stack-engineer-3","json_url":"https://alion.io/job/cd-projekt-red-senior-full-stack-engineer-3.json","meta":{"generated_at":"2026-11-11T11:12:00Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":19406,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":53984},"rest":"https://alion.io/mcp/rest/get_company?id=53984"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcd-projekt-red-senior-full-stack-engineer-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcd-projekt-red-senior-full-stack-engineer-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcd-projekt-red-senior-full-stack-engineer-3"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/cd-projekt-red-senior-full-stack-engineer-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcd-projekt-red-senior-full-stack-engineer-3"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1066319}},{"tool":"search_jobs","arguments":{"company":"cdprojektred.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1066319},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}