THE ROLE
As a Senior Go Engineer on the Platform Security & Secrets Team youll design and build the services that underpin authentication authorisation and secret management across Form3s platform. Performance security and reliability are at the heart of everything we do. Youll take ownership of critical systems that ensure our payments platform remains secure and available at scale.
Our engineers work with a high degree of autonomy and collaborate closely to solve complex challenges share ideas and design innovative solutions. Youll play a key role in maintaining high-performance standards and driving cost-efficient improvements that impact the entire platform.
What youll do:
- Design develop and optimise high-performance Go microservices that power authentication authorisation and RBAC.
- Build and operate the services that enable teams to authenticate with payment schemes and sign messages securely.
Develop systems that let teams manage and access secrets securely with minimal friction. - Continuously refine services for cost-efficiency and performance maintaining strict availability and latency SLOs.
- Ensure high availability in a Kubernetes multi-cloud environment running across AWS Azure and GCP.
WERE LOOKING FOR
Essential
- Deep understanding of designing and building distributed systems
- Enjoys working on complex challenges within critical software where high performance and robustness are essential
- Familiarity with cloud and containerisation technologies test automation tools and CI/CD pipelines
- Interest in owning projects end-to-end and supporting them as they go live in production
- Appreciation of clean code and software engineering best-practice
- Experience with Go along with a right tool for the job mentality
- Great communication skills who enjoy sharing knowledge and collaborating with others
Desirable
- Understanding of cloud-native security practices and identity systems
- Exposure to Kubernetes as an orchestrating platform and Kubernetes operator patterns
- Exposure to Hashicorp Vault for secret management
TECH STACK
Here are a few of the tools and methodologies we utilise:
Infrastructure: AWS GCP Azure Kubernetes
Platform: CockroachDB NATS Vault Cloud HSMs cert-manager
Tools: Terraform GitHub Prometheus Tilt
Code: Go (and a little Java) containerised microservices CQRS open-source
Ways of working: TDD/BDD Pair Programming 100% remote SecDevOps
THE TEAM
The Platform Security and Secrets Team builds and operates low-latency mission-critical stateful services that power our payments infrastructure 24x7 365 days a year. As our platform runs active/active/active across three cloud providers we face fascinating challenges in distributed computing reliability and scalability.
We take ownership of our work end-to-end and collaborate closely to overcome challenges together. Our team provides the essential building blocks and authentication flows that enable other teams across Form3 to deliver securely and effectively. We value open collaboration in solving complex problems making architectural decisions and driving innovations in scale and cost efficiency.Its a supportive environment where expertise is shared freely and great ideas are developed together.
INTERVIEW PROCESS
Stage 1: Screening Call with Talent Team
Stage 2: Take home test (Go)
Stage 3: Technical interview
Stage 4 (optional): Team interview
We always aim to stick to the above process however there may be occasions when an additional interview stage is needed for us to be sure we find the best fit for the role!
HIRING LOCATIONS
We are able to accept applications from the following countries: Germany Netherlands Portugal Spain UK
ABOUT FORM3
Revolutionising the world of payments with our cutting-edge technology and innovative solutions. For more information about life at Form3 check out the following pages:
What we do Life at Form3 Benefits Flexa-verified employer Podcasts
Required Experience:
Senior IC
THE ROLE As a Senior Go Engineer on the Platform Security & Secrets Team youll design and build the services that underpin authentication authorisation and secret management across Form3s platform. Performance security and reliability are at the heart of everything we do. Youll take ownership of cri...
THE ROLE
As a Senior Go Engineer on the Platform Security & Secrets Team youll design and build the services that underpin authentication authorisation and secret management across Form3s platform. Performance security and reliability are at the heart of everything we do. Youll take ownership of critical systems that ensure our payments platform remains secure and available at scale.
Our engineers work with a high degree of autonomy and collaborate closely to solve complex challenges share ideas and design innovative solutions. Youll play a key role in maintaining high-performance standards and driving cost-efficient improvements that impact the entire platform.
What youll do:
- Design develop and optimise high-performance Go microservices that power authentication authorisation and RBAC.
- Build and operate the services that enable teams to authenticate with payment schemes and sign messages securely.
Develop systems that let teams manage and access secrets securely with minimal friction. - Continuously refine services for cost-efficiency and performance maintaining strict availability and latency SLOs.
- Ensure high availability in a Kubernetes multi-cloud environment running across AWS Azure and GCP.
WERE LOOKING FOR
Essential
- Deep understanding of designing and building distributed systems
- Enjoys working on complex challenges within critical software where high performance and robustness are essential
- Familiarity with cloud and containerisation technologies test automation tools and CI/CD pipelines
- Interest in owning projects end-to-end and supporting them as they go live in production
- Appreciation of clean code and software engineering best-practice
- Experience with Go along with a right tool for the job mentality
- Great communication skills who enjoy sharing knowledge and collaborating with others
Desirable
- Understanding of cloud-native security practices and identity systems
- Exposure to Kubernetes as an orchestrating platform and Kubernetes operator patterns
- Exposure to Hashicorp Vault for secret management
TECH STACK
Here are a few of the tools and methodologies we utilise:
Infrastructure: AWS GCP Azure Kubernetes
Platform: CockroachDB NATS Vault Cloud HSMs cert-manager
Tools: Terraform GitHub Prometheus Tilt
Code: Go (and a little Java) containerised microservices CQRS open-source
Ways of working: TDD/BDD Pair Programming 100% remote SecDevOps
THE TEAM
The Platform Security and Secrets Team builds and operates low-latency mission-critical stateful services that power our payments infrastructure 24x7 365 days a year. As our platform runs active/active/active across three cloud providers we face fascinating challenges in distributed computing reliability and scalability.
We take ownership of our work end-to-end and collaborate closely to overcome challenges together. Our team provides the essential building blocks and authentication flows that enable other teams across Form3 to deliver securely and effectively. We value open collaboration in solving complex problems making architectural decisions and driving innovations in scale and cost efficiency.Its a supportive environment where expertise is shared freely and great ideas are developed together.
INTERVIEW PROCESS
Stage 1: Screening Call with Talent Team
Stage 2: Take home test (Go)
Stage 3: Technical interview
Stage 4 (optional): Team interview
We always aim to stick to the above process however there may be occasions when an additional interview stage is needed for us to be sure we find the best fit for the role!
HIRING LOCATIONS
We are able to accept applications from the following countries: Germany Netherlands Portugal Spain UK
ABOUT FORM3
Revolutionising the world of payments with our cutting-edge technology and innovative solutions. For more information about life at Form3 check out the following pages:
What we do Life at Form3 Benefits Flexa-verified employer Podcasts
Required Experience:
Senior IC
View more
View less