Security Software Engineer

23 ore fa

pistoia, toscana, Italia TROPICO Security Tempo pieno
Required Skills:Must have
  • Fluency in at least one primary language (e.g. Python, Go, TypeScript, Java, Rust) and comfortable reading a second
  • Database work: relational schema design, indexing, query tuning, familiarity with at least one non-relational store
  • REST API design and consumption
  • Version control with Git, including branching strategy and code review etiquette
  • Secure coding
  • Infrastructure as code and CI/CD automation
  • System design: decomposing a problem into services, handling failure modes, reasoning about trade-offs
Nice to have
  • Cloud architecture and hands-on cost optimisation (AWS, Azure, or GCP)
  • MDM and on-prem device management experience
  • ISO 27001 and SOC 2 experience: controls, policies, audits, evidence collection
  • Active Directory / Entra ID knowledge: structure, trusts, GPOs, replication
  • Familiarity with AD attack paths and tooling (Kerberoasting, ADCS abuse, BloodHound)
  • Identity and access management, SSO, MFA
  • Detection engineering, logging, and monitoring (SIEM, EDR, cloud audit logs)
  • Windows internals, endpoint security, or red team experience
What we look for

Reasoning ability.

Drive.

Adversarial instinct.

Team spirit.

Proficiency in English.

What we offer

You will work directly with the founders on systems that go into banks and critical infrastructure. We hire for potential and then put people in a position to use it. Early engineers here shape the architecture that the company runs on for years.

Compensation

We offer a competitive salary (from €40,200 to €87,600 + equity, depending on the role and experience. With exceptionally experienced candidates it can go up to €120,000)

Benefits
  • flexible hours
  • work from home
  • company Macbook Pro and iPhone if the role requires them
  • team offsites
Commitment & contract

Full-time, Milan (Italy) with option to work remotely from Italy.

The selection process

Every candidate goes through the same process, regardless of seniority.

If you pass our initial screening, you'll be asked to complete a technical exercise. A remote interview with our technical team follows, and the next stage is an on-site interview.

#J-18808-Ljbffr