Zero Networks is redefining cybersecurity automation with AI-driven network defense. We are looking for a Software Engineer to help the Data Team develop the core automation engine that powers our cutting-edge security platform.
This role goes beyond simple data processing—it’s about building a scalable, well-architecture software foundation for high-performance, cloud-native cybersecurity applications. You’ll be designing and implementing robust, maintainable, and testable software components that interact with massive-scale network security data.
Responsibilities:
- Design and develop scalable, modular, and maintainable software solutions for our automation engine.
- Focus on code structure and software design patterns to ensure maintainability and reliability.
- Strong experience with software design principles, test-driven development (TDD), and CI/CD.
- Work with large-scale distributed systems in a cloud-native environment (GCP, Kubernetes, microservices).
- Collaborate with security researchers, data analysts, and product teams to turn innovative security concepts into production-grade solutions.
Requirements:
- At least 5+ years of Backend/Automation developer and 2+ years as an Software/Automation Tech Lead with a strong background in designing and implementing complex software systems.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Experience with Python\GO\C#\JAVA
- Experience with Kubernetes, PostgreSQL, postman, virtualization, Active Directory, and Windows internals- advantage
- Excellent problem-solving and troubleshooting skills, with the ability to identify root causes and propose solutions.
- Strong communication skills and ability to collaborate effectively with cross-functional teams.