Senior Software Engineer
Very Good Security
San Francisco, United States Posted September 11, 2026
Check how well your resume matches this job
Salary Range
$170,000 - $215,000
Job Description
Join our Payments Engineering team as a Senior Software Engineer, where you will be a key technical practitioner and quality champion. You will take ownership of setting, building, and enforcing world-class quality standards across our core payment systems. Your responsibilities will include writing software for AI-assisted quality strategies, collaborating with feature development engineers, and ensuring our payment platform operates with zero downtime and flawless accuracy. You will also build emulators for external systems and integrate test automation across the entire SDLC.
- Prendre en charge la définition, la construction et l'application de normes de qualité de classe mondiale pour les systèmes de paiement.
- Écrire des logiciels pour des stratégies de qualité robustes assistées par l'IA, couvrant des suites de régression automatisées de bout en bout.
- Collaborer étroitement avec les équipes de développement pour garantir le bon fonctionnement de la plateforme de paiement.
- High-Agency Mindset: An innate drive to eliminate manual friction, proactively seek out edge cases, and acquire whatever missing domain context is needed to solve complex quality challenges end-to-end
- CI/CD & Cloud-Native Toolchains: Direct experience embedding automated quality gates into modern CI/CD pipelines (GitHub Actions, GitOps) within containerized environments (Docker, Kubernetes/EKS) on public clouds (AWS)
- Automation & Scripting Mastery: Deep hands-on experience building automated test suites in Java, Python, Go, or TypeScript, with a strong command of REST API testing and microservices validation
- Data & Messaging Validation: Experience testing event-driven architectures (Kafka, SQS) and relational/NoSQL databases, ensuring data consistency and transactional integrity under load
- Performance & Load Testing Depth: Proven track record designing and running performance, stress, and load tests at scale using tools like JMeter, Locust, Gatling, or k6
- Ownership in Quality Engineering: 5+ years of software engineering experience focusing on quality engineering, test automation framework design, and performance testing for complex, high-throughput distributed systems
- Experience with tokenization, payment processing, or security products
- BA/BS degree
- A knack for out-of-the-box thinking that thrives in a fast-paced startup environment
- Domain expertise in 3DS, Network Tokens, Account Updater, or payment gateway integrations
- Experience with AI developer tools, LLM-generated test automation pipelines, or synthetic test data generation
- Practical knowledge of compliance and cloud security constraints (PCI-DSS, SOC2)
Required Skills
Similar Jobs
How to apply
You apply on Very Good Security’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Very Good Security
See every open role at Very Good Security on ARes.
More Jobs at Very Good Security