Job Seekers, Please send resumes to resumes@hireitpeople.com
Job Responsibilities:
- Build software libraries and services to provide secure by default services to software engineering teams, including authentication systems, secure service architectures, endpoint control solutions, and cloud controls
- Partner with colleagues from across engineering and risk to ensure an outstanding developer experience that satisfies the firm’s security needs
Detailed Job Description:
- A strong grounding in security concepts including secure coding practices, trusted computing, and principles of authentication and authorization
- A good understanding of public key and symmetric key cryptography
- The ability to reason about performance security and process interactions in complex distributed systems
- Proficiency in designing developing and testing cross platform software in one or more of Java Golang or C open to using multiple languages
- An understanding of regulated environments e.g. financial services
- Experience building services using public cloud providers such as AWS Azure or GCP
- Experience with threat modeling and risk assessment
- Experience of practical security engineering in a Linux and or Windows environment
- Familiarity with service mesh concepts and service oriented architectures
- Familiarity with data protection principles and solutions
- Experience with deploying software to containerized environments Kubernetes Docker
- Experience monitoring measuring auditing and supporting software
- Scripting skills using Python PowerShell or bash
- Experience with Terraform or similar infrastructure as code platforms as a user and or as a service provider
Experience required: 5 Years