Remote Jobs Sign In

Lead Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Jun 10, 2026
This job expires in: 24 days

Job Summary

Owning the technical leadership for the Payments Platform, the full-time Lead Software Engineer will drive architecture decisions, ensure quality and reliability, and collaborate with cross-functional teams in a remote work environment.

Key responsibilities
  • Own technical health and quality for the Payments Platform, including architecture decisions and release cycles
  • Drive architecture decisions across API gateway, event infrastructure, webhooks, and reconciliation systems
  • Mentor engineers and ensure team knowledge is structured and current to facilitate efficient operations
Required qualifications
  • 7+ years of software engineering experience, with 2+ years in a lead or technical leadership role
  • Deep expertise in payments systems and event-driven architecture, with experience in payment provider integrations (Stripe preferred)
  • Strong proficiency in TypeScript and Node.js, along with experience in AWS serverless infrastructure
  • Understanding of financial correctness requirements such as idempotency and reconciliation
  • AI-first mindset, actively using AI coding tools and evaluating AI-generated code for correctness

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...