At AlgoSec, What you do matters!Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks. Join our global team, securing application connectivity, anywhere. We are hiring a Full Stack Developer Student to join out global R&DReporting to: Development Team LeaderLocation: Petah Tikva, Israel (Hybrid)Direct employmentResponsibilitiesDesign and develop our SaaS-based applications with Node. js (backend) and Angular (frontend). Contribute to and integrate with microservices implemented in Java and Node. js, ensuring high interoperability across the platform.
Work with both relational (PostgreSQL) and NoSQL (DynamoDB) databases to support scalable, multi-tenant SaaS solutions. Build and maintain event-driven architectures using AWS serverless services, SQS, Kafka, and other messaging systems. Ensure the availability, resilience, and scalability of our solutions by leveraging AWS Cloud, Kubernetes, Docker, and serverless architectures. Collaborate in an Agile team environment, working closely with other engineering teams on cross-product integrations. Participate in the CI/CD pipeline, gaining hands-on experience with Jenkins and automated deployment workflows.
Gain exposure to AI agents and Large Language Models (LLMs), exploring how they can enhance developer productivity and deliver smarter SaaS solutions. Take ownership of all stages of the product lifecycle: concept, design, implementation, production, and deploymentRequirementsComputer Science / Engineering students with a GPA of 90 or above. 2nd year student with the ability to work a minimum of 20 hours per week. Knowledge or relevant experience with Node. js, Angular, and/or Java microservices. Familiarity with databases such as PostgreSQL and/or DynamoDB. Understanding of event-driven design, messaging systems (SQS, Kafka), and containerized environments (Docker, Kubernetes) is a strong advantage.
Strong grasp of design patterns, algorithms, and software engineering principles. Familiarity with Agile methodologies, CI/CD pipelines (Jenkins), cloud-native architectures, and AI/LLM technologies is a plus. Excellent communication skills in English, both written and verbal. A team player with a can-do attitude, fast learner, independent, problem solver, creative thinker, and well-organized. AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, diverse and inclusive company culture.
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.