Make Your Mark

Cymulate’s Continuous Security Validation enables companies to challenge, assess and optimize their cyber-security posture against the evolving cyberthreat landscape, simply and continuously.

With world-class clients we strive to bring the highest level of service to everything we do. Our team is made up of the very best people for the job and as we grow, we’re always on the lookout for people with the skills, experience, and personality that will let us both shine. With high scores on Gartner, G2 and Glassdoor, our clients and employees have let us know what they love about us.

We are looking for a highly skilled Senior Full Stack Developer to take over a key role in our development team. This position requires expertise in both Node.js (TypeScript) and Python, working with MongoDB, and experience in cloud infrastructure and distributed systems. You will be responsible for developing and maintaining complex applications, integrating with research (cyber) modules, and optimizing data-heavy systems.

Key Responsibilities
  • Develop and maintain backend services using Node.js (TypeScript) and Python.
  • Work with MongoDB, including schema design, optimization, and large dataset handling.
  • Manage and interact with Kubernetes resources (deployments, jobs, debugging issues).
  • Develop solutions that integrate with AWS services.
  • Handle multi-threading, child processes, and process management in Python.
  • Work with Redis and RabbitMQ (Pika) for messaging and caching.
  • Run processes in other languages from within Python when required.
  • Implement frontend solutions using React (TypeScript), with a focus on visualizing large datasets.
  • Collaborate with cyber research teams to integrate modules, assets, and security-related components.
  • Work with Elasticsearch for search and indexing (advantageous).
  • Monitor and optimize system performance using Datadog (advantageous).
Requirements
  • 5+ years of experience as a Full Stack Developer.
  • Strong proficiency in Node.js (JS and TypeScript) and Python.
  • Experience with MongoDB, including querying, indexing, and scaling.
  • Hands-on experience with Kubernetes for deployments, debugging, and job management.
  • Solid knowledge of AWS cloud environments.
  • Experience with RedisRabbitMQ (Pika), and asynchronous processing.
  • Ability to manage multi-threaded applications and run external processes from Python.
  • Frontend development experience with React.
  • Ability to work with large datasets and optimize data visualization techniques.
  • Strong debugging and problem-solving skills.
  • Experience integrating and collaborating with cyber research teams is a plus.
  • Familiarity with Elasticsearch and Datadog is an advantage.
What We Offer
  • The opportunity to work on cutting-edge projects in a dynamic and fast-paced environment.
  • Collaboration with talented professionals in cybersecurity and data-driven applications.
  • A challenging role where you can shape the architecture and development processes.
  • Competitive salary and benefits package.
If you have a passion for backend and full-stack development, and enjoy solving complex challenges with modern cloud and big-data technologies, we’d love to hear from you!

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.