Back to jobs
What Will You Do:
Full Stack Developer (Node.js & Python)
Israel
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 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.
What Will You Do:
- 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).
What Will You Have:
- 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 Redis, RabbitMQ (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.
Apply for this job
*
indicates a required field