Full Stack Software Engineer (Golang / Node.js)

Our client (USA based company with dev team in Europe) is looking for a Full Stack Software Engineer (Golang / Node.js)

We’re hiring a Full Stack Software Engineer with experience in, or a passionate desire to learn high-performance distributed systems. You’ll design, build, and scale APIs, backend services, and data flows that handle over 50,000 requests per second across global infrastructure. You’ll work on data pipelines that ingest at speeds of over 6 million rows per second and, you’ll work closely with a team of senior developers and technical leads to build production-grade systems from the ground up.

This is a fully remote role, but requires a minimum 4-hour overlap with US Pacific Time (PST) to enable real-time collaboration with our customers.

 Truly full stack - yes, even frontend.
Responsibilities:

  • Design and implement backend services using Golang and/or Node.js
  • Build and maintain high-throughput APIs and messaging pipelines
  • Contribute to infrastructure that supports real-time bidding, attribution, data ingestion, and decisioning
  • Work across the stack—from backend services to lightweight frontend dashboards (React, Svelte, or similar)
  • Optimize code and infrastructure for latency, throughput, and resilience — Participate in code reviews, architectural discussions, and roadmap planning
  • Collaborate with ad tech and martech clients to deliver reliable, scalable solutions

Requirements:

  • 3+ years of professional software development experience
  • Fluency in Golang or Node.js (bonus if you’ve used both)
  • You’ve used at least one modern front end framework recently (React, Vue, Svelte, etc)
  • Proven experience with distributed systems and event-driven architectures
  • Familiarity with technologies like Redis, ClickHouse, Kafka, NATS, PostgreSQL, or similar
  • Strong understanding of performance optimization, caching, and observability
  • Comfort working with or learning infrastructure tools (Docker, Terraform, AWS/GCP)
  • Experience in ad tech, martech, or real-time analytics is a big plus
  • Self-starter who thrives in a remote-first, asynchronous team.

Why Join Us?

  • Small relaxed team that prioritizes learning and quality of deliverables
  • Build solutions that are truly mission-critical in fast-moving industries
  • Remote-first culture with flexible hours (with some PST overlap)
  • Low meetings, high impact
  • Competitive salary
  • 5 weeks paid time off

If you are interested in the vacancy and would like to proceed, please write an answer to a few questions: 1) is there anything in the list of responsibilities/requirements of the vacancy that you have not worked with or have little experience with? What do you have a lot of experience with? 2) what is your level of English? 3) your salary expectations for this role

Please send your CV in English only

Required languages

English B2 - Upper Intermediate
Published 18 September
47 views
·
22 applications
To apply for this and other jobs on Djinni login or signup.
Loading...