Security Engineer

Check.
Amsterdam, Netherlands
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Languages
Dutch, English
Job source

Tech stack

Application Programming Interfaces (APIs) Software System Penetration Testing Databases Continuous Integration Data Governance Github Python (Programming Language) Software Engineering SQL Databases TypeScript Kubernetes Information Technology
+1 more
Vulnerability Analysis

Job description

As our Security Engineer, you make sure our platform, infrastructure and data stay secure as we grow. You identify vulnerabilities before they become problems, and you build the processes and safeguards that keep security top of mind across the entire Product team.

You’re on the Product team, contributing your security expertise. This role is for someone who stays sharp on emerging threats and knows how to get engineers to build securely without slowing them down., * Make sure our APIs are secure and that no data is exposed where it shouldn’t be.

  • Keep our infrastructure secure, including how we deploy and run software on Kubernetes.
  • Run security audits, penetration tests, and vulnerability assessments across our platform.
  • Work day-to-day with our software engineers, picking up your own tickets and improving security together with the people building the product.
  • Own data governance and make sure we stay GDPR and are legally compliant.
  • Define and maintain security policies and training that apply company-wide.
  • Respond to and lead investigations on security incidents when they occur.
  • Stay on top of emerging threats and vulnerabilities relevant to our stack and industry.

Requirements

  • HBO or higher in software engineering, computer science, security, or a related field.
  • 2+ years of experience in a security engineering or similar role.
  • Hands-on experience with Kubernetes and securing modern cloud infrastructure.
  • Basic knowledge of Python and TypeScript - you don’t need to be an expert, but you should be able to read and understand code.
  • Experience with GitHub Actions or similar CI/CD tooling.
  • Experience with databases and SQL.
  • Fluent English; Dutch is a plus.

Ready to join the ride?

If you’re excited about staying one step ahead and keeping our platform secure, we’d love to hear from you.

About the company

Android is built natively with Kotlin. Next to the customer application, we have two internally facing applications. One mobile React Native application and one web-based, built in Typescript and Next.JS.

Our backend stack is heavily based around Python, with our main API written in that language, as well as several microservices. For updating our fleet in real-time, we use a microservice which is written in Rust. This is all hosted and managed in-house, by running two Kubernetes clusters with Helm as our package manager.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on nl.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:22 min

Transitioning from software engineering to security roles

Anna Oliveira · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

4:01 min

Finding personal fulfillment in the cybersecurity industry

LIVE

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all