Senior Security Engineer

Roles at DeepSource
Bengaluru, Karnataka, India
Platform Engineering

Senior Security Engineer

There are over 40 million developers in the world, and all of them write and review code in some form. DeepSource is working on building tools that help developers ship good code. We believe there’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, which not only improves developer productivity but also increases software’s robustness.

As a Senior Security Engineer, you will be responsible for managing DeepSource’s application and infrastructure security. You will be responsible to setup and maintain security perimeters and controls for our infrastructure and the services we run and depend on.

As a Senior Security Engineer, you will,

- Design, build and maintain the core security infrastructure of DeepSource.

- Deploy and monitor security tooling which includes SIEMs, IDS/IPS, and services built/maintained by the team.

- Continuously identify design and configuration flaws across infrastructure that could be exploited by bad actors.

- Vulnerability management across software repositories and deployed services is kept up-to-date.

- Deploy tooling to manage end-to-end security of the software supply chain of DeepSource.

- Perform periodic audits to keep DeepSource compliant.

We're looking for someone who has,

- At least 3 years experience working with security teams.

- Experience operating and maintaining production systems in a Linux and private cloud environment.

- Working knowledge of industry best practices and compliance standards such as SOC2 with regard to information security.

- Comfortable with Python, Go, or any low-level programming/scripting language.

- Prior experience implementing security tooling.

- Work your way around Unix shell.

- Prior Kubernetes experience is a plus.

- A focus on delivering high-quality code through strong testing practices.

We are looking forward to hearing from you