The browser has become the main productivity tool for employees due to driving trends like working remotely, BYOD, and web-based SaaS applications.
At Seraphic, we are revolutionizing browser security. Our patent-pending technology offers unmatched protection against zero-day attacks, phishing, and malicious downloads. By operating at the core of the browser, we provide comprehensive visibility and control, preventing data loss and leakage.
Why Seraphic?
Cutting-Edge Protection: Full defense against all browser threats.
Seamless Access: Browse internal sites and private applications directly from your browser without a VPN or a remote desktop
Innovative Environment: Be part of a team leading the cybersecurity frontier shaping the modern solutions impacting billions of users.
Challenging Technologies: Engage with a rich SaaS app, high-scale backend processing millions of requests, and a core networking solution, all with the highest level of security
Innovation and Leadership: Leverage our patented technology and leadership recognition, such as Frost & Sullivan's 2024 Enabling Technology Leadership Award for Global Zero Trust Browser Security
Collaboration and Team: Work with industry experts in a collaborative environment to solve complex problems
This is an exciting opportunity to join a fast-growing start-up company, consisting of talented team players, with the best-of-breed solution revolutionizing browser security.
Join us in shaping the future of secure browsing!
What you'll do:
Conduct in-depth research on vulnerabilities and cutting-edge exploitation techniques
Design, develop, and maintain high-scale backend systems using Node.js
Playing a key role in architectural and design decisions, building toward an efficient distributed architecture.
Design, develop, and optimize core components using Native JavaScript and advanced frameworks
Work extensively with the V8 JavaScript engine, customizing and enhancing its performance
Develop and implement sophisticated exploit strategies to address complex cybersecurity challenges
Explore innovative solutions for integrating security features into the core product
Design and implement high-availability applications leveraging networking technologies
Research and develop advanced methodologies for vulnerability discovery and exploitation
Participate in architectural decisions to shape the evolution of the product
Conduct research and develop proof of concepts (POCs) for new methodologies and technologies
Solve challenging issues related to the performance and scalability of core systems
Implement and optimize networking-based solutions, including advanced proxy communication capabilities
Develop secure and efficient backend services that handle encryption and complex agent-to-client communication
Work across cloud (AWS, GCP, Azure) and on-premises environments to deliver scalable and secure solutions
Collaborate with cross-functional teams to build high-availability applications using networking technologies
Write well-designed, testable, efficient code
Requirements:
What you’ll bring with you:
5+ years of development experience, preferably with Cyber Security products
Strong expertise in JavaScript, particularly with Native JavaScript development.
Hands-on experience with the V8 JavaScript engine, including an understanding of its internals
Proven ability to conduct vulnerability research and develop exploitation techniques
Knowledge of security concepts, encryption, and secure communication practices
Experience in designing and implementing high-availability applications based on networking technologies
Proven ability to solve complex problems related to low-level programming and system internals
Strong research skills, with a passion for exploring a technical boundary
Self-motivated, detail-oriented, and capable of working independently
Proven experience in building backend micro-services using modern technologies (Node.js/Python/Rust), preferably in high-scale
Understanding of networking concepts, including high-availability applications and communication protocols
Hands-on experience with proxy development and integrating backend systems with client-side agents
Familiarity with encryption mechanisms and secure communication practices in cybersecurity
Experience with cloud platforms (AWS, GCP, Azure) and on-premises infrastructure
Experience with Elasticsearch, proffered ELK
Experience with microservices architecture
Working with Message Queues such as RabbitMQ and Kafka
Working with backend frameworks such as NestJS
Experience in real-time system development for ingesting large amounts of data
Ability to Understand System Architecture
Highly motivated and self-learner. Strong interpersonal and organizational skills
B.Sc. Computer Science/Engineering or equivalent knowledge
Nice to have but not a must:
Background in cybersecurity or experience with EDR systems
A start-up working experience, preferably in early stages
Experience with C++
Experience with developing self-contained and containerized applications using Kubernetes
Browser extension development experience
Electron framework development experience
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job