freehire launches on Product Hunt on 26 August.

Follow →

Senior FS Engineer (BE oriented)

Summary

Senior backend engineer building high-throughput Kafka pipelines and PostgreSQL systems in Node.js/NestJS, with occasional React work and production observability in AWS/Kubernetes.

RESPONSIBILITIES

Backend Pipelines & Data Processing
Build and maintain backend pipelines that consume data from Kafka, apply business logic/ETL, and produce reliable outputs at scale.
Implement and optimize event-driven architectures (producers/consumers, streaming patterns, batching where relevant).
Design systems around high volume / high throughput requirements (autoscaling, high availability, resilience).
Database & Performance (Postgres-heavy)
Own data modeling and performance work in PostgreSQL: query tuning, indexing strategies, schema design, troubleshooting slow queries
Work with additional data stores as needed (e.g., Redis) based on system needs.
Full-Stack Contribution (light frontend)
Contribute occasionally to frontend needs in React (new pages, small UI fixes).
Production Engineering
Build/operate services in a true production environment:observability (logs/metrics/tracing), debugging, reliability improvements
performance profiling and bottleneck analysis

TECHNICAL REQUIREMENTS
Backend & Architecture
TypeScript + Node.js (production experience)
NestJS (strong preference, used as the main backend framework)
Strong experience designing backend systems at high scale:autoscaling, HA, performance, resilience, failure modes

Strong knowledge of event-driven systems:Kafka-based ingestion/streaming, producers/consumers, pipelines, batching concepts

Data Stores
PostgreSQL / SQL proficiency (deep skills required: schema modeling, query optimization)
Kafka (hands-on experience strongly preferred)
Redis (working knowledge)
Infrastructure
Experience working in AWS + Kubernetes environments (production familiarity expected)
Observability
Practical experience with logs, metrics, tracing to monitor and debug production systems.

Nice-to-Have
Security domain familiarity (application security / runtime protection / vulnerability management) — advantage, not mandatory
Prior work in data-intensive security platforms or similar high-scale systems

AI Tooling Expectations
Oligo strongly encourages AI-assisted development (primarily Claude; some Cursor).
They have automation and AI-supported workflows (including AI-assisted code review) and value engineers who can work effectively in that environment.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available