The Sr Engineer will be a part of an AppSec team responsible for software security scanning, testing, and monitoring within a GitLab environment across several programming languages. The Sr Software Engineer collaborates with other software engineers, network, and systems engineers to design, implement, and deploy software that meets customer requirements, scales easily, overcomes the limitations of traditional networking solutions, and supports deployment in highly available and secure environments. They actively participate in the architecture and design of various software components, focusing on creating applications that leverage technologies such as virtualization, microservices, SDN, NFV, and Big Data platforms. They handle technical assignments that are moderately difficult, requiring judgment in resolving issues or making recommendations. They work on tasks that demand considerable judgment and initiative, understand the implications of their work, and make recommendations for solutions. They typically receive minimal instruction on daily work and only require general guidance on newly introduced assignments.