Logo for Games Factory Talents | Connecting Passion & Talent

Senior Backend Engineer (Node.js / NestJS) — Remote

Roles & Responsibilities

  • 5+ years of software engineering experience with a strong backend focus
  • Strong proficiency with Node.js and NestJS
  • Solid system design skills (backend architecture, REST APIs, distributed systems fundamentals)
  • Infrastructure experience with cloud platforms (GCP preferred; AWS/Azure also fine), Docker, and orchestration/IaC (Kubernetes, Terraform, Helm)

Requirements:

  • Build and maintain scalable backend services and APIs using Node.js (NestJS), writing clean, testable, maintainable code
  • Design and implement complex features with a long-term view (extensibility, stability, operability)
  • Own performance and reliability outcomes: monitor production, identify bottlenecks, optimize latency, and strengthen resilience
  • Collaborate with DevOps and cross-functional teams to ship high-quality releases, translating requirements into clear technical specs and trade-offs

Job description

This is a remote position.

We’re a rapidly scaling digital product company transforming the rewarded advertising category. We’ve grown quickly over the last few years and are expanding the team with people who want to build, ship, and improve high-quality digital experiences. 

Our platform serves millions of users, and the backend is at the core of everything: user rewards, attribution flows, partner integrations, and high-volume event processing.

We’re hiring a Senior Backend Engineer to help design and evolve the core services behind a fast-scaling product. You’ll work on systems where reliability and performance are non-negotiable, and where solid engineering decisions have immediate, real-world impact. 

What you’ll do

  • Build and maintain scalable backend services and APIs using Node.js (NestJS), writing clean, testable, maintainable code.

  • Design and implement complex features with a long-term view (extensibility, stability, and operability).

  • Improve architecture and maintainability across core systems (clear boundaries, clean interfaces, pragmatic patterns).

  • Own performance and reliability outcomes: monitor production, identify bottlenecks, optimize latency, and strengthen resilience.

  • Collaborate with DevOps to keep CI/CD, deployments, and infrastructure stable and efficient (cloud, containers, orchestration/IaC).

  • Partner with Product, Design, Frontend, and QA to ship high-quality releases, translating requirements into clear technical specs and trade-offs.
  • Raise the engineering bar via code reviews, mentoring, and standards that improve team output over time.


Requirements

  • 5+ years of software engineering experience with a strong backend focus.

  • Strong proficiency with Node.js and modern frameworks (especially NestJS).

  • Solid system design skills (backend architecture, REST APIs, distributed systems fundamentals).

  • Infrastructure experience with cloud platforms (GCP preferred, AWS/Azure also fine), Docker, and orchestration/IaC such as Kubernetes, Terraform, Helm.

  • Datastores & messaging experience: PostgreSQL, Redis, and pub/sub or queues (RabbitMQ, cloud pub/sub, Redis pub/sub, etc.).

Big plus

  • Experience scaling a B2C product to millions of users.

  • Working knowledge of Go (able to maintain basic services).



Benefits

  • Work on systems where performance wins are felt immediately by a large user base.
  • A strong engineering culture: reviews, mentorship, and “best idea wins.”
  • Fully remote, full-time role with a structured time-off policy (vacation, personal days, sick leave, parental leave, local holidays).


Back-End Engineer Related jobs

Other jobs at Games Factory Talents | Connecting Passion & Talent

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.