Sr Software Development Engineer
Core
Design, build, and maintain efficient, reusable, and reliable code for complex client/server enterprise applications within the Secure Remote Access suite.
Role type
Senior Software Development Engineer
Builds
Appliance base operating system, build and release pipeline, and cloud infrastructure for Secure Remote Access suite
Domain
Cybersecurity SaaS / Identity Security
Required skills
Python, PHP, Laravel, Unix/Linux, AWS (EC2, Route 53, S3, IAM, KMS), Database design, Agile methodologies, Unit testing, Modern design patterns, Network security, Encryption
Preferred skills
Terraform, AWS Lambda, X.509 certificates, SAML, OAuth2, Linux kernel debugging, Large-scale application development
Technologies
Python, PHP, Laravel, AWS, Terraform, Linux
Responsibilities
Design and build functional applications from storyboards; Collaborate on feature design and product direction; Create test cases and documentation; Troubleshoot complex technical issues and implement code fixes; Build, package, sign, and release appliance images and software updates; Deploy and maintain cloud infrastructure (compute, DNS, storage, key management)
Seniority
Senior, hands-on IC
