A global leader in cybersecurity solutions, providing comprehensive protection to enterprises and governments worldwide. Our innovative products and services safeguard against cyber threats, ensuring the highest level of security.
We are seeking a talented Senior Software Backend Developer to join our Cloud Security team and contribute to the development of our Firewall as a Service (FWaaS) product.
Job Id: 22141
Key Responsibilities:
As a Senior Software Backend Developer in the Cloud Security group, you will be responsible for designing, developing, and maintaining the backend infrastructure of our Firewall as a Service (FWaaS) product. You will work closely with cross-functional teams to deliver scalable, reliable, and high-performance solutions that meet the needs of our customers.
Key Responsibilities:
Backend Development: Design and implement robust, scalable, and secure backend services for FWaaS. Ensure high performance and responsiveness of the applications.
Architecture: Contribute to the architecture and design of the backend systems. Ensure the solutions are aligned with industry best practices and our technical standards.
Collaboration: Work closely with frontend developers, product managers, and other stakeholders to deliver end-to-end solutions. Participate in code reviews and provide mentorship to junior developers.
Integration: Integrate third-party services and APIs to enhance the functionality of the FWaaS product. Ensure seamless integration with other products and services.
Testing and Debugging: Write unit and integration tests to ensure code quality and reliability. Debug and resolve issues in a timely manner.
Documentation: Maintain comprehensive documentation of the backend systems, including design specifications, APIs, and user guides.
Innovation: Stay current with emerging technologies and industry trends. Propose and implement innovative solutions to improve the backend infrastructure and overall product performance.
Why Join Us:
Contribute to the development of cutting-edge security products that protect millions of users worldwide.
Opportunities for professional growth and development in a dynamic and innovative environment.
Be part of a collaborative and supportive team that values creativity and diversity.
Requirements: 5+ years of experience in backend development, preferably in the cybersecurity or cloud security domain.
Proficiency in programming languages such as Python, Java, or Go. Strong understanding of microservices architecture, RESTful APIs, and database technologies (SQL and NoSQL).
Experience with cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with containerization and orchestration tools like Docker and Kubernetes.
Strong understanding of networking concepts, protocols (e.g., TCP/IP, HTTP, DNS), and technologies. Experience with network security concepts, firewalls, and troubleshooting network-related issues is a plus.
Excellent problem-solving skills and the ability to think critically and creatively. Strong analytical skills to diagnose and resolve complex technical issues.
Strong communication and collaboration skills. Ability to work effectively in a team environment and articulate technical concepts to non-technical stakeholders.
Bachelors degree in Computer Science, Engineering, or a related field. Equivalent work experience will also be considered.
This position is open to all candidates.