Senior Full-Stack Engineer

Posted 3 Days Ago
Be an Early Applicant
Warsaw, Warszawa, Masovian, POL
Hybrid
214K-367K Annually
Senior level
Gaming
The Role
Design and maintain Python, Node.js, and TypeScript backend services, APIs, integrations, and React applications. Deliver features across the full stack, improve system reliability and security, deploy and troubleshoot cloud applications, and contribute to architecture, testing, documentation, and code reviews. Collaborate cross-functionally with product, UX, infrastructure, and game development teams. Gradually assume coordination responsibilities involving team organization, communication, priorities, and dependencies.
Summary Generated by Built In
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!

    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.  
    • 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

    • Relocation to Warsaw is required.
    • Office-First: working primarily from the Warsaw studio in a full time or hybrid mode. 

    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.

    Health & Well-Being

    • 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 webinars. 
    • Sports card — gain access to a wide number of sporting and fitness facilities across the city.
    • Menstrual leave — all menstruating employees are entitled to one day off if they suffer severe period symptoms that interrupt their work. 
    • 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.

    Perks & Professional Growth

    • A welcome pack filled with goodies — to help you feel right at home once you join the team.
    • Trainings, 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!
    • 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.
    • Sustainable 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.
    • 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.
    Type of contract: Employment Contract ("Umowa o pracę").

    If you've observed any irregularities (i.e. legal or ethical violations) in our recruitment process, please click here to report them anonymously.

    #LI-Hybrid

    Skills Required

    • At least 5 years of professional experience
    • Senior-level software engineering experience with deep Python and backend development 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
    • Working knowledge of relational databases, 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 web application security
    • Strong software engineering fundamentals, including automated testing, code review, debugging, and maintainable design
    • Strong ownership mindset and clear, respectful communication in an international cross-functional environment
    • Interest in developing toward a Coordinator position, with organizational, communication, and interpersonal skills
    • Experience with Google Cloud Platform
    • Experience building distributed or event-driven systems using 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 complex production workflows
    • Relocation to Warsaw and primarily office-first work
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    HQ: Warsaw
    958 Employees
    Year Founded: 2002

    What We Do

    CD PROJEKT RED is home to over 900 game-making professionals from all over the globe. We speak many different languages, but share one love — video games. The studio’s portfolio largely comprises The Witcher series of role-playing games, including 2015’s The Witcher 3: Wild Hunt, which received over 250 Game of the Year awards. In 2020, the studio released its most recent game: Cyberpunk 2077 — a first-person RPG set in a futuristic, high-tech world. Other notable releases include Thronebreaker: The Witcher Tales, and GWENT: The Witcher Card Game — in which players create decks of witcher-world warriors and fight epic card battles with other people around the globe. Headquartered in Warsaw, Poland, CD PROJEKT RED has offices in Kraków and Wrocław, as well as in Los Angeles and Vancouver. The studio is part of the larger CD PROJEKT S.A. Capital Group, which also includes Spokko, a mobile-focused developer responsible for The Witcher: Monster Slayer, and The Molasses Flood, a development studio in Boston, which is currently working on a game based on one of CD PROJEKT RED’s IPs. As the company grows, the overall studio mission remains the same: we strive to create the best RPGs in the world, while always keeping gamers’ needs at the core.

    Similar Jobs

    In-Office or Remote
    Warsaw, Warszawa, Masovian, POL
    1000 Employees
    In-Office or Remote
    Warsaw, Warszawa, Masovian, POL
    1516 Employees

    Capco Logo Capco

    Full-stack Engineer

    Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
    Remote or Hybrid
    Poland
    6000 Employees

    Inetum Logo Inetum

    Software Engineer

    Information Technology • Consulting
    In-Office or Remote
    Warsaw, Warszawa, Masovian, POL
    20111 Employees

    Similar Companies Hiring

    DraftKings Thumbnail
    Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
    Boston, MA
    6400 Employees
    bet365 Thumbnail
    Digital Media • Gaming • Software • Esports • Automation
    Denver, Colorado
    10000 Employees
    ARB Interactive Thumbnail
    Gaming • Mobile • Software
    Miami, Florida
    190 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account