Lead Security Engineer
Role details
Job location
Tech stack
Job description
- Perform development, testing, and deployment tasks related to the application lifecycle
- Create & maintain high quality technical/engineering documentation
- Provide support to drive the maturity of the Cybersecurity software development lifecycle
- Lead proof of concept research and development in line with emerging industry trends
- Provide quality control of engineering deliverables
- Provide technical consultation to product management
- Develop automated security and compliance capabilities in support of DevOps processes in a large-scale cloud computing environment
- Design and build robust APIs and services focused on data analytics, processing, and change history
Requirements
- Formal Training or certification with 5+ years of experience in Software engineering with C# / .Net or other C-based languages such as Java.
- Intermediate understanding of networking and infrastructure security capabilities (firewalls, proxies, load balancers, etc...)
- Beginner/intermediate understanding of core concepts for Public/Private/Hybrid clouds (networking, deployment, storage, identity/access management, etc.)
- Expertise or desire to become an expert in Cybersecurity organization practices, operations, risk management processes, principles, architectural requirements, engineering and threats and vulnerabilities
- Preferred qualifications: Experience with Entity Framework/EFCore, especially using a "code first" design; experience working with container technologies such as Docker, Kubernetes, Mesos, or Open Container Initiative (OCI); CI/CD experience utilizing tools such as Github, Terraform, Jenkins, etc and practical exposure with automation tools like Jenkins, Ansible, Chef, and Puppet
Preferred qualifications, capabilities, and skills
- Experience effectively communicating with senior business leaders
Benefits & conditions
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.