Our client is a global leader in cybersecurity. They are passionate about making the world safe for exchanging digital information today and in the future.

With over 6,500 employees in 50 countries and the world’s most advanced global threat research and intelligence, our client enables organizations to secure their connected world.

Overview:

Modern Cloud-Native applications enable flexible architectures, short delivery cycles and fast time-to-value, but also tremendous security challenges. Our client’s Cloud One – Application Security aims at providing a state of the art protection for cloud native applications, making it simple for customers to add effective runtime protection.

Protecting cloud native applications from within requires a great deal of innovation! In Application Security, our client is working with leading edge concepts and engineering principles, developing software components protecting the cloud native application stacks, and run as part of the customers applications. They continuously leverage deep understanding of security, programming language concepts and constructs, open source projects as well as low level and inner workings of web applications frameworks, cloud native applications and compute frameworks such as serverless and containers to develop advanced security software.

Our client is currently looking for an experienced and passionate software developer to be part of a high caliber multi-disciplinary development team, contributing to the development and innovation of our software security components.

You’ll love this role if you:

  • Enjoy working with web applications frameworks, extending functionality or building framework and plugins

  • Enjoy understanding the inner working of cloud providers infrastructures such as AWS lambda and containers

  • Like looking at frameworks source code and understand how they work under the hood, e.g. contributing to open source projects

  • Enjoy working with multiple programming languages, e.g. Python, Lua, Rust, Go, Java. C#

  • Take special pride in developing high quality and robust code, applying the best software engineering principles

  • Have an interest in web application security (though, knowledge and experience are not required)

  • Have natural interest in technology of all kinds and like sharing that passion

Responsibilities:

  • Design and implement components and modules and features, from investigating and designing new instrumentation mechanisms to implement new event processing and new security algorithms

  • As part of the software development, implement tests to ensure we’re delivering world class robust software.

  • Participate in defining the solution and components architecture

  • Work as part of the multi-disciplinary scrum team of architects, developers and quality assurance, in delivering the solutions

  • Monitor the evolution of supported web application and infrastructure frameworks as well as new frameworks, to proactively keep the protection software up to date, including new cloud native frameworks.

  • Participate in measuring the agents performance as well as investigate and implement changes ensuring robust and scalable agents

  • Support existing versions of agents.

Qualifications:

  • Bachelor in computer science, software engineering or equivalent

  • 6 years industry experience

  • 4 years experience in building web applications either in Java, Python or Go and related core libraries, framework and tools

  • Experience building applications leveraging web application frameworks relevant to the programming language: e.g. In Java, intimate knowledge of Spring or Struts and in Python, intimate knowledge of Flask, Django or Pyramid.

  • Knowledgeable with the programming language specific dynamic patching mechanisms. For example, for Java, the dynamic patching is done through byte code manipulation

  • Hands on experience with serverless, containers and Docker

  • Experience and knowledge in web application security is an asset

Our client welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

To apply for this job email your details to msmith@marlersearchgroup.com