Backend Software Engineer
Core
Design, develop, and maintain robust secure access features and high-availability systems for a unified cyber-physical security platform, ensuring seamless integration between IT and OT networks.
Role type
Senior Backend Software Engineer (Cybersecurity/Cloud-Native)
Builds
Secure remote access solution, gateway and proxy architectures, and a unified platform for cyber-physical systems (CPS) protection.
Domain
Cybersecurity, Cyber-Physical Systems (CPS), Cloud-Native Infrastructure
Required skills
Python, Distributed Systems Architecture, High-Availability System Design, AI-Assisted Development, Zero Trust Principles, Identity Management (IAM), Networking Protocols (TCP/IP, HTTP/S, SSH, RDP), Encryption
Preferred skills
Cloud-Native technologies (AWS/Azure/GCP, Docker, K8s), Cybersecurity industry experience (Remote Access/VPN/ZTNA), System Security
Technologies
Python, AWS, Azure, GCP, Docker, Kubernetes, TCP/IP, HTTP/S, SSH, RDP
Responsibilities
Take full ownership of features from design to deployment; Design and maintain secure access features integrating IT and OT networks; Implement scalable gateway and proxy architectures; Partner with Product and Security teams on Zero Trust and session monitoring; Promote code quality and system resilience best practices.
