Pular para o conteúdo principal

Full Stack Engineer

Tecnologia
Savannah by Commit
Hoje
Tempo inteiro100% Remoto

Descrição da vaga

Senior Fullstack Engineer — Backend Oriented

Full-Time | Remote | USD

Build High-Scale Security Systems

We’re looking for a Senior Fullstack Engineer with a strong backend focus to join a fast-growing cybersecurity company building application-level security and runtime protection products.

This is a backend-heavy role (80–85% backend) focused on designing and building high-scale data pipelines, event-driven systems, and data-intensive backend services. You’ll work primarily with TypeScript, Node.js, NestJS, Kafka, PostgreSQL, AWS, and Kubernetes, with occasional React work.

What You’ll Do

Backend & Data Engineering
  • Build and maintain high-throughput backend pipelines using Kafka.
  • Develop event-driven architectures, including producers, consumers, streaming, and batching.
  • Design scalable systems with strong availability, resilience, and autoscaling.
  • Process large volumes of data reliably and efficiently.
Database & Performance
  • Design and optimize PostgreSQL schemas and data models.
  • Tune queries, implement indexing strategies, and troubleshoot performance issues.
  • Work with additional data stores such as Redis where appropriate.
Production Engineering
  • Build and operate production services in AWS and Kubernetes environments.
  • Implement and improve observability through logs, metrics, and tracing.
  • Debug production issues and perform performance profiling and bottleneck analysis.
  • Continuously improve system reliability, scalability, and resilience.
Fullstack Contribution
  • Contribute to the frontend when needed using React.
  • Build new pages and handle smaller UI improvements while keeping the primary focus on backend engineering.

What We’re Looking For

  • Strong production experience with TypeScript and Node.js.
  • Strong experience with NestJS or a comparable backend framework.
  • Proven experience designing and building high-scale backend systems.
  • Strong understanding of event-driven architectures and Kafka.
  • Deep PostgreSQL/SQL expertise, including:
  • Schema design
  • Query optimization
  • Indexing
  • Performance troubleshooting
  • Working knowledge of Redis.
  • Production experience with AWS and Kubernetes.
  • Strong understanding of high availability, resilience, failure modes, and autoscaling.
  • Hands-on experience with production observability: logging, metrics, and distributed tracing.
  • Comfortable contributing to React-based applications when required.
  • Strong ownership, problem-solving skills, and ability to make sound architectural decisions.

Nice to Have

  • Experience in application security, runtime protection, vulnerability management, or cybersecurity.
  • Experience working on data-intensive or security-focused platforms.
  • Experience operating large-scale distributed systems.
AI-Assisted Development

We actively encourage AI-assisted software development and use tools such as Claude and Cursor across engineering workflows.

You should be comfortable using AI coding tools to accelerate development, debugging, code review, and problem-solving while maintaining strong engineering judgment and code quality.

Why Join?

  • Work on high-scale, technically challenging systems in cybersecurity.
  • Take ownership of backend architecture and critical data pipelines.
  • Work with modern technologies including TypeScript, Node.js, NestJS, Kafka, PostgreSQL, AWS, and Kubernetes.
  • Join an engineering-focused environment that embraces AI-assisted development.
  • Make a direct impact on products protecting applications from vulnerabilities and real-time threats.

Apply Now

Keywords
TypeScriptNode.jsNestJSKafkaPostgreSQLSQLRedisAWSKubernetesEvent-Driven ArchitectureData PipelinesSystem DesignObservabilityReactDistributed SystemsCybersecurityApplication SecurityRuntime ProtectionVulnerability ManagementHigh-Scale Systems

Interessado nesta vaga?