Software Engineer, Security Authorization
Seattle, WA - USA
Job Summary
In the role of Senior Software Engineer you will play a crucial part in ensuring that our customers adhere to the latest and most effective security practices for addressing identity and authorization challenges. Collaborating with cross-functional teams you will be responsible for designing and implementing systems to bolster our overall security posture throughout the organization. Your duties will include defining advocating and driving the adoption of a standardized set of minimum security requirements while monitoring progress. You will set high standards and influence the future of our security protocols guiding engineering teams as they incorporate secure practices and tools into their development processes.
3 years of software development or production operations experience in a large-scale environmentnStrong programming skills in Golang as youll be working extensively with Go based applicationsnProven experience building and operating large scale highly available distributed and fault tolerant systemsnExperience with Kubernetes Docker and containerization (CNCF Kubernetes Developer or equivalent)nKnowledge of securing APIs including input validation authentication and authorization mechanisms for RESTful and gRPC APIsnBS/MS in Computer Science or equivalent experience
Hands-on experience with Systems including the ability to configure and troubleshoot system initialization processesnFamiliarity with policy-based authorization frameworks and languages such as Open Policy Agent (OPA) and RegonUnderstanding of network security principles protocols and technologies including firewalls VPNs and secure communication channelsnFamiliarity with incident response processes and the ability to respond to security incidents effectivelynKnowledge of cryptographic algorithms and protocols for securing data including TLS/SSL digital signatures hashing and encryptionnKnowledge of authentication and authorization mechanisms including OAuth JWT and other identity management protocols
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more