Principal Engineer/Head of Engineering - Payments

1 day ago
Lead
Software Development
ThriveCart

ThriveCart

ThriveCart is a powerful cart, funnel, and course creator for entrepreneurs, offering high-converting cart pages, one-click upsell funnels, bump offers, trials, subscriptions, and more. With over $2.6 billion in sales generated for online businesses, T...

Internet Software & Services
11-50
Founded 2016
$35M raised

Description

  • Design ThrivePay’s distributed microservices architecture.
  • Make hands-on technology decisions across Node/TypeScript, AWS services, and infrastructure.
  • Establish CI/CD pipelines and automated quality standards.
  • Ensure PCI DSS compliance from day one.
  • Contribute code strategically when needed.
  • Build and lead three high-performing engineering teams.
  • Mentor engineers and develop future leaders.
  • Create a culture of ownership and excellence.
  • Remove blockers and enable teams to ship.
  • Execute the roadmap and deliver incrementally.
  • Manage the phased rollout strategy with zero customer disruption.
  • Establish monitoring and reliability practices.

Requirements

  • Full authorization to work in the country of residence in Europe or South America.
  • Deep experience with payment systems and integrations such as Stripe, PayPal, or similar.
  • Understanding of authorization, capture, refunds, webhooks, tokenization, and fraud prevention.
  • Experience building or maintaining PCI DSS compliant systems.
  • Production experience architecting systems on AWS, including EC2, Lambda, RDS, and S3.
  • Experience designing and building distributed microservices at scale.
  • Experience optimizing high-volume systems and debugging production incidents.
  • 3-5+ years of engineering leadership experience building and leading teams.
  • Ability to contribute code when needed, with Node.js/TypeScript preferred.
  • Nice-to-have experience with Node.js/TypeScript microservices, fintech/payments/e-commerce, feature flags and gradual rollouts, or remote/distributed teams.

Benefits

  • Remote work from Europe or South America.
  • Opportunity to lead a large engineering effort with 9-12 engineers across three teams.
  • Autonomy to shape the project and make major technical decisions.
  • Work on a strategic greenfield initiative with an established company’s resources.
  • Collaborative environment with regular knowledge-sharing sessions.
  • Culture focused on excellence, user-centered problem solving, teamwork, and growth.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Staff Engineer, Loans Originations

SoFi 1K-5K Capital Markets

SoFi is hiring a Senior Staff Software Engineer to lead the technical direction and execution of critical platform areas for its mobile-first financial services and lending platform.

Agile AWS CI/CD Docker DynamoDB Git Java Kafka Kotlin Kubernetes Microservices Spring Boot
2 hours, 35 minutes ago

Head of Core Tech Platform

Renmoney 251-1K Banks

A fintech company is seeking a backend engineering leader to build and unify the internal platform services powering onboarding, KYC, authentication, notifications, document handling, and orchestration across product lines.

AWS Grafana Java Kafka Microservices MySQL Prometheus Redis Spring Boot
1 day ago

Principal Software Engineer- Data Platform

HubSpot 5K-10K Media

HubSpot is hiring a Principal Software Engineer to help shape the technical direction of its Data Platform, which underpins an AI-powered CRM and large-scale customer data infrastructure.

CRM
1 day ago

Staff Software Engineer - US (Remote)

Luxury Presence 251-1K Real Estate

Luxury Presence is hiring a Staff Software Engineer to lead high-impact, AI-focused platform and architecture work for its remote engineering team serving real estate professionals.

Agile AWS DynamoDB Elasticsearch GraphQL JavaScript Kafka Kubernetes Microservices Node.js PostgreSQL Python React SEO Solid.js Tailwind CSS TypeScript
1 day ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers