高级软件工程师,支付
Sr. Software Engineer, Payments
VGS 是支付令牌化的全球领导者。大型银行、新兴金融科技公司和不断增长的商家将我们的通用令牌存储库嵌入到他们的技术栈中,以管理跨处理器和网络的支付数据令牌化、开放银行、卡片发行、全渠道忠诚度、PCI 合规性、支付编排等复杂问题。我们通过对敏感支付数据进行令牌化,限制合规范围并整合支付,从而赋能我们的客户和合作伙伴,以解锁收入和商业机会。
VGS 通过安全的通用令牌存储库、iframe、移动 SDK、令牌化代理、API 和数据编排工具,提供与处理器无关的令牌化解决方案,以支持支付接受、卡片发行、PII 和银行账户令牌化以及其他支付增值服务。我们支持的一些用例包括多处理器网络令牌化、账户更新器、支付编排、安全结算文件处理、3DS 和风险提供商连接。
我们正在寻找一位技能娴熟且积极进取的高级软件工程师加入我们。该职位负责开发和维护我们的支付服务。此外,该职位还将负责维护和优化我们的卡属性、Webhooks 和事件管道。你将与跨职能团队合作,设计、构建和优化 VGS 平台内的高吞吐量、容错服务。
如果你具备以下特质,你很可能在这个职位上取得成功:注重细节、善于解决问题、以客户为中心、多面手、有韧性且自信。如果这一切听起来对你有吸引力,我们很期待收到你的简历。
在 VGS 你会做些什么……
- 参与软件生命周期的所有阶段——设计、实现、测试、部署和支持生产环境中的服务。
- 通过严格的测试、自动化和代码审查来保持代码质量文化。
- 积极主动并富有创新精神——我们依赖你的反馈来打造世界级的产品。
- 加入一个相信透明、协作、坚韧和谦逊核心价值观的团队;在为我们的客户和公司做正确的事情时,超越预期;并且在所有这些过程中享受乐趣!
我们需要你具备哪些条件(要求)……
- 在 Java 和 Spring 框架(Spring Boot、Spring Security 等)方面有深入的实际经验(6 年以上),用于在 SaaS 公司中构建高扩展性、可生产使用的微服务。
查看英文原文
VGS is the world's leader in payment tokenization. Large banks, aspiring fintechs, and growing merchants embed our universal token vault into their technology stack to manage the complexities of payment data tokenization across processors and networks, open banking, card issuance, omnichannel loyalty, PCI compliance, payment orchestration, and more. We empower our clients and partners by tokenizing sensitive payment data, limiting compliance scope, and consolidating payments to unlock revenue and business opportunities.
VGS provides processor-agnostic tokenization solutions via secure universal token vaults, iframes, mobile SDKs, tokenization proxies, APIs, and data orchestration tooling to support payment acceptance, card issuance, PII and bank account tokenization, and other payments value-added services. Some of the use cases we enable include multi-processor Network Tokenization, Account Updater, payment orchestration, secure settlement file processing, 3DS, and Risk provider connectivity.
We are seeking a skilled and motivated Sr. Software Engineer to join us. This role is responsible for developing and maintaining our Payments services. In addition, this role will be responsible for maintaining and enhancing our Card Attributes, Webhooks and Event Pipeline. You will collaborate with cross-functional teams to design, build, and optimize high-throughput, fault-tolerant services within the VGS platform.
You will likely be successful in this role if you identify with the following traits: attention to detail, problem solver, customer-oriented, versatile, resilient, and confident. If all of this sounds interesting to you, we’d love to hear from you.
What you will be doing at VGS…
- Engage in all phases of the software lifecycle- design, implement, test, deploy, and support services in production.
- Maintain a culture of code quality through rigorous testing, automation, and code reviews.
- Be proactive and innovative- we rely on your feedback to build a world-class product.
- Be a part of a team that believes in the core values of transparency, collaboration, grit, and humility; in going above and beyond what is required to do the right thing for our customers and the company; and in having fun while doing all this!
What we are looking for from you (Requirements)...
- Deep hands-on expertise (6+ years) in Java and the Spring Framework (Spring Boot, Spring Security, etc.) for building high-scale, production-ready microservices in a SaaS company.
- Strong practical experience working with Kafka (MSK) or other message brokers for building event-driven architectures and handling high-volume data streams.
- Solid understanding and hands-on experience working with cloud-native architecture, microservices, CI/CD (CircleCI, GitHub Actions, Argo), GitOps, APIs and API Gateway, Docker, Kubernetes (EKS), Python, and AWS services.
- Strong experience implementing and leveraging Observability solutions (metrics, logging, tracing) using tools like Open Telemetry, Grafana and Prometheus to diagnose and resolve production issues.
- Strong written and verbal communication skills.
- Bonus points if you have familiarity with the payment processing ecosystem (PCI DSS, tokenization, card networks, processors).
What you get from us...
• 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
At VGS, we have a remote-first philosophy because we believe flexibility leads to great work and a healthy work-life balance. That said, if you live within 30 miles of one of our office locations, you’ll be on a hybrid schedule with some in-person time—because we know there’s real value in coming together.
We’re not about being in the office every day—but we are about connection, collaboration, and the energy that comes from a great brainstorm, a team lunch, or celebrating a big win in person.
We consider applicants without regard to race, color, national origin, sex, age, religion, sexual orientation, gender identity, veteran status, marital status, physical or mental disability, or other protected classes under all local, state, and federal laws and ordinances (AA/EOE/W/M/Vet/Disabled).
Qualified applicants with arrest and conviction records will be considered for the position in accordance with the San Francisco Fair Chance Ordinance.
VGS will not be able to provide any kind of employment sponsorship at this time.
Please note we are currently only hiring in the following states...
California, Colorado, Connecticut, Florida, Illinois, New York, North Carolina, Oregon, Texas, Virginia, and Washington
Originally posted on Himalayas