VGS is the world's leader in payment tokenization. We're looking for a Principal Engineer to play a key role in architecting and building highly available, reliable and scalable payments applications.
Requirements
- 12+ years experience in software architecture, design and development in a Cloud SaaS environment
- Extensive experience in building highly available, reliable and scalable SaaS applications/platforms
- Strong experience in building backend API specs, mocks, and service implementations
- Solid understanding of cloud-native architecture, microservices, CI/CD (GitHub Actions, Argo), GitOps, Authentication and Authorization, APIs and API Gateway, Docker, Kubernetes (EKS), Kafka (MSK), Java, Spring Framework, Python, and AWS services
- Strong experience in Observability solutions using Grafana and Open Telemetry
- Hands-on experience in DevOps, SRE, Configuration Management, and Release Management
- Experience with payments technologies and ecosystem (card networks, PSP integration) is highly preferred
- Strong written and verbal communication skills
Benefits
- Flexible work hours and flexible PTO
- Competitive health benefits
- VGS stock options
- 401k plan, with employer matching 4% and immediate vesting (available only for US employees)
- Life & disability insurance
- Pre-tax flexible spending accounts, dependent and healthcare FSA (available only for US employees)
- Global parental leave program
- Employee Assistance Program
- Home Internet reimbursement
- New hire home office set-up allowance
- Professional learning reimbursement