Staff Software Engineer

Skills
Amazon KinesisArtifactsCryptographyDjangoGoMulti-Tenant ManagementPython
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of production backend engineering with end to end ownership of a complex service
  • Strong hands on Python or Go experience building backend services and data pipelines
  • Working knowledge of provenance and attestation standards such as SLSA in-toto Sigstore and DSSE
  • Comfort with cryptographic fundamentals including signing verification key material certificate chains OIDC based keyless signing and transparency logs
  • Familiarity with SBOM formats such as CycloneDX and SPDX as attestation artifacts
  • Experience with AWS services such as S3 RDS Postgres Kinesis ECS and Lambda plus infrastructure as code with Terraform
  • Track record building or operating multi tenant SaaS platforms with data isolation and audit logging

Nice to have

  • Senior team player
  • Bias for shipping early
  • Collaborative mindset
  • Mentoring focus

Day to day

  • Design and ship a provenance ingestion service that accepts attestation and build data from CI/CD systems public registries and customer pipelines
  • Own the storage architecture for signed provenance metadata and ensure it is reliable and scalable
  • Build a validation engine that checks cryptographic integrity and evaluates attestation data against customer trust policies
  • Deliver clean well documented APIs that expose provenance data to customers and the wider platform