Related skills
security distributed systems go cryptography tokenization📋 Description
- Design the secure-capture protocol behind channels for seamless payments.
- Build tokenization with per-token envelope encryption and unique keys.
- Own the cardholder-data environment perimeter, enforced by infrastructure.
- Build deterministic, auditable detection to protect cardholder data.
- Enable payments for engineers with processor-agnostic charging and onboarding.
- Set technical direction and robust abstractions across teams.
🎯 Requirements
- 7+ years building backend, platform, or infrastructure systems.
- Deep security instincts; design for worst-case and least privilege.
- Fluency in Go; own critical distributed systems end-to-end.
- Proven track record setting technical direction on ambiguous problems.
- Generalist with ability to build clean abstractions over messy external systems.
- Degree in Computer Science or related field, or equivalent professional experience.
🎁 Benefits
- Flexible (unlimited) paid time off
- Medical, dental, and vision benefits for you and your family
- Life insurance and disability benefits
- Retirement plan dependent on country of employment
- Parental leave
- Fertility and family building benefits through Carrot
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!