Full Stack Engineer

Há 20 horas

Portugal Savannah by Commit Remoto Tempo integral
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