Software Engineer – Node.js & React (Full Stack)

fi_map-pin Remote
Product Engineering

The Role

Build scalable platform experiences by collaborating with senior engineers, understanding security research, customer needs, and product objectives, and translating complex penetration-testing workflows into reliable, production-ready full-stack features that power Siemba’s security platform.

What you will do

  • Develop end-to-end product capabilities by designing, building, and maintaining features across the stack using React (frontend) and Node.js / Nest.js (backend).
  • Translate security research and testing methodologies into automated, intuitive platform functionality that simplifies complex cybersecurity operations for users.
  • Shape performant data experiences by designing efficient schemas and optimizing access patterns across PostgreSQL (relational) and DocumentDB (NoSQL) environments.
  • Ensure platform integrity through clean, maintainable, and secure coding practices, actively participating in peer reviews to uphold stability, scalability, and security standards.
  • Collaborate closely with product, engineering, and security teams to iterate quickly, refine workflows, and continuously improve feature usability and performance.
  • Contribute to building cloud-native services using AWS infrastructure, enabling resilient, distributed, and highly available security automation pipelines.

You should apply if you have

  • Have 2–3 years of professional experience in full-stack web development and enjoy building production-grade applications.
  • Are highly proficient in React, including hooks, state management, and modern CSS, with a strong focus on responsive, user-centric interfaces.
  • Possess strong backend development skills in Node.js (Express or Nest.js) and experience designing robust RESTful APIs.
  • Have hands-on experience working with both SQL and NoSQL databases, understanding performance, modeling, and scalability trade-offs.
  • Are familiar with AWS services such as ECS, Lambda, SQS, and S3, along with Git-based development workflows and modern DevOps practices.
  • Are a proactive communicator who thrives in a collaborative, remote-first engineering culture and enjoys solving complex technical challenges.
  • Can think systemically about large problems while maintaining strong attention to implementation detail.

What You Will Enjoy: Tech & Learning at Siemba

  • The Cyber-Developer Hybrid Path: Move beyond traditional CRUD development and gain practical exposure to cybersecurity concepts, including OWASP Top 10, vulnerability assessment logic, and automated penetration testing workflows.
  • AI-Driven Security Innovation: Work with AI-native security capabilities powered by AWS Bedrock (Claude / LLMs) to help build intelligent, context-aware security automation.
  •  Modern Cloud & Microservices Architecture: Develop expertise in serverless and containerized systems using AWS ECS, Lambda, and event-driven patterns with SQS - building scalable microservices designed for real-world security operations.

Bonus Points (Good to Have)

  • Experience with or interest in Python (used for security automation) or GoLang.
  • Familiarity with vulnerability scanning concepts, penetration-testing workflows, or general cybersecurity tooling.

Nithin Thomas

Vice President - Operations
Hear from the Pride
I believe, a flat hierarchy is pivotal in a fast-paced environment. At Siemba we have exactly that. This ensures that we start learning from day one without ever losing the big picture. Together as a team, Siemba assures a fun place to work and this drives our stellar customer support.

Fill In The Form

thum-icon