/Team Lead, Backend & Data Infrastructure (NXJ-155)

Team Lead, Backend & Data Infrastructure (NXJ-155)

Polandplvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
2 weeks ago

About the Role

The Role The core data pipeline doesn't exist yet — you'll build it from first principles. This is an ownership role: you'll make architectural calls on a high-throughput, event-driven lakehouse stack, write production Go for the hot paths, lead a team of mid-level engineers, and work directly with the CTO. If you want to inherit someone else's architecture and incrementally improve it, this isn't the right fit. About the Product An AI-driven cybersecurity platform that ingests, processes, and queries billions of real-world events in near-real-time. The system is designed as a modern lakehouse — raw event streams land in Kafka, flow through Go microservices into Apache Iceberg, and are made queryable at sub-second latency. The domain is threat intelligence; the scale is real. Tech Stack: The platform runs Go on the data hot paths and TypeScript/NestJS for APIs — each has a clear reason to exist and a hard boundary between them. The lakehouse layer is Iceberg + Nessie + StarRocks: modern table format, versioned catalog, and a columnar query engine built for real-time analytics. Event streaming is Kafka + Kafka Connect; object storage is SeaweedFS. Infrastructure is AWS EKS, managed via ArgoCD and Terraform. No legacy stack, no inherited technical debt — the constraints are the problem domain, not the codebase. What You’ll Be Doing
  • Own the end-to-end ingestion pipeline — Kafka → Iceberg — including ACID compliance, schema evolution, and throughput reliability at production scale
  • Build and maintain Go microservices on the data hot paths; own latency characteristics and resource efficiency
  • Architect and scale SeaweedFS for analytics workloads — billions of small files, O(1) disk seeks, no performance regression as the dataset grows
  • Drive the 'Git-for-Data' model with Nessie — zero-copy cloning, dataset branching and merging as a first-class operational capability
  • Lead the move to fully declarative infrastructure on AWS EKS via ArgoCD — environment parity, automated rollbacks, no snowflake deployments
  • Build NestJS APIs and business logic layer on top of the data platform — clean separation from the hot paths
  • Set engineering standards: architectural reviews, code quality, AWS/DevOps depth across the team; mentor mid-level engineers who can grow under real ownership
What We Expect

Must-have

  • 7+ years of backend engineering; 3+ years specifically in distributed systems or data infrastructure
  • 5+ years of production Go — not aggregate with other languages, standalone Go at scale; data hot paths, memory-sensitive workloads
  • 5+ years of Node.js/TypeScript in production — APIs, business logic, NestJS or similar framework
  • Hands-on event-driven architecture at scale: Kafka as a production dependency, not a tutorial project
  • Deep AWS expertise (EKS, S3, RDS) + Kubernetes in production
  • Strong GitOps background — ArgoCD or equivalent, declarative deployments, rollback strategies
  • Familiarity with the Lakehouse paradigm: Iceberg, Nessie, or equivalent table-format tooling
  • Experience leading technical projects and mentoring engineers — not just informally
  • English B2+

Nice to have

  • Cybersecurity domain knowledge: SIEM, log processing, threat data pipelines
  • Experience sustaining 100K+ events/sec throughput in production
  • Delta Lake or Apache Iceberg hands-on at production scale
  • Rust (relevant for systems-level work adjacent to the hot path)
  • Open-source contributions to data tooling
Leadership & Architecture This role carries formal technical leadership responsibility — not a "senior with some mentoring" framing. You'll own architectural standards for the data layer, run design reviews, and be accountable for the team's engineering quality. The team is mid-level; your decisions set the ceiling for what they can build. Why This Role Is Worth Your Time
  • You're the first architect of a greenfield cybersecurity data platform — your decisions will be in production at scale, not revised by a committee
  • The lakehouse stack (Iceberg, Nessie, StarRocks) is genuinely modern; you won't be working around constraints imposed by older tech choices
  • Direct CTO collaboration in a founder-adjacent environment — short feedback loops, real influence on product direction
  • The workload is real: billions of events, real-time hot paths, a domain where data reliability has security consequences

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Team Lead, Backend & Data Infrastructure (NXJ-155) position at Newxel.