Bestow

Engineering Manager – Payments Platform

Bestow

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $180,000 - $205,000 per year

Job Level

SeniorLead

Tech Stack

CloudDockerGoGoogle Cloud PlatformKubernetesMicroservicesPostgresPythonSQL

About the role

  • Lead a team of Backend Software Engineers responsible for Bestow's payment processing infrastructure
  • Partner with Product Managers, Finance, Compliance, and external partners to develop and support solutions that power premium collection, disbursements, and financial reconciliation across the platform
  • Collaborate with teams across Bestow to plan and execute the product roadmap
  • Share responsibility for operating our workloads on Google Cloud Platform's Kubernetes and composed of several microservices written in Go
  • Build reliable, PCI-compliant payment processing capabilities that support multiple payment methods, automated reconciliation, and seamless partner integrations
  • Remain hands-on in the code and actively participate in system design and architecture decisions
  • Regularly review pull requests, providing thoughtful feedback that elevates code quality
  • Drive large initiatives from conception through delivery
  • Own Stripe and Adyen integrations including payment method management, transaction processing, webhook handling, and reconciliation workflows
  • Lead PCI compliance efforts including IVR payment solutions, secure card data handling, and maintaining PCI-DSS compliance across payment touchpoints
  • Design card and ACH payment flows including forward API integrations, SEC code implementation for ACH transactions, and hard decline management strategies
  • Build financial reporting infrastructure for disputes, refunds, chargebacks, suspense accounts, and dispute reversals
  • Implement payment failure handling including exposure of payment failures in data feeds, retry logic, and operational alerting
  • Drive payment operations improvements including checks automation, reducing manual intervention, and streamlining reconciliation processes
  • Orchestrate effective engineering ceremonies that promote collaboration and continuous improvement
  • Create personalized growth plans for each team member, identifying strengths and development areas
  • Provide regular, constructive feedback and create opportunities for engineers to expand their skills
  • Balance technical excellence with business objectives
  • Demonstrate sound judgment when making technical trade-offs
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders.

Requirements

  • Bachelor's Degree or equivalent experience required
  • 8+ years professional experience in the software industry, with at least 1 year of management experience while keeping your coding skills strong
  • Professional experience with Go or Python preferred
  • Comfortable using Docker for local software development
  • Familiar with modern, scalable system architectures (load balancing, horizontal scaling, etc.)
  • Experience with PostgreSQL or other relational databases (comfortable writing ANSI SQL)
  • Familiar with API design tools/languages (Protocol Buffers, Swagger, OpenAPI, etc.)
  • Cloud computing & Kubernetes (or similar container orchestration) preferred
  • Stripe Integration: Deep hands-on experience with Stripe APIs including Payment Intents, Payment Methods, Subscriptions, Invoicing, Connect, and webhook event handling
  • Adyen Integration: Experience with Adyen's payment platform including checkout integration, tokenization, recurring payments, and reporting APIs
  • PCI-DSS Compliance: Understanding of PCI compliance requirements, secure handling of cardholder data, and experience maintaining PCI-compliant systems
  • ACH Processing: Familiarity with ACH payment flows, SEC codes (WEB, PPD, CCD), NACHA file formats, and return/NOC handling
  • Payment Operations: Experience with payment failure handling, retry strategies, decline management, and dunning workflows
  • Financial Reconciliation: Understanding of payment reconciliation, suspense account management, dispute/chargeback workflows, and refund processing
  • IVR Payments: Experience with payment IVR solutions (PCI Pal or similar) for secure phone-based payment collection is a plus
  • Deep understanding of the entire software development lifecycle, including feature inception, system maintenance, continuous integration and release strategies, and GenAI developer tooling
  • Ability to track key metrics and consistently meet established Service Level Agreements (SLAs)
  • Ability to understand complex technical problems and identify areas of risk
  • Ability to go deep technically when necessary—you should be able to contribute changes to the team's codebases at any time
  • Highly organized and detail-oriented
  • Proven track record of building and retaining high-performing teams
  • Strong problem-solving abilities
  • Excellent communication and collaborative attitude
  • End-to-end ownership mentality
Benefits
  • Competitive salary and equity based on role
  • Policies and managers that support work/life balance, like our flexible paid time off and parental leave programs
  • 100% paid-premium option for medical, dental, and vision insurance
  • Lifestyle stipend to support your physical, emotional, and financial wellbeing
  • Flexible work-from-home policy and open to remote
  • Remote and WFH options, as well as a beautiful, state-of-the-art office in Dallas’ Deep Ellum, for those who prefer an office setting
  • Employee-led diversity, equity, and inclusion initiatives

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GoPythonDockerPostgreSQLANSI SQLAPI designKubernetesStripe APIsAdyenPCI-DSS Compliance
Soft skills
leadershipcommunicationproblem-solvingorganizationalcollaborationfeedbacktechnical trade-offsdetail-orientedgrowth mindsetownership mentality
Certifications
Bachelor's DegreePCI-DSS Compliance certification