Logo for MindTech

Senior Backend Engineer (Stripe & Fintech Specialist)

Role overview

Qualifications

  • 5+ years of professional backend development experience
  • Proven track record of implementing Stripe Connect at scale
  • Expert-level Python & Django skills
  • Advanced Webhook Management experience

Responsibilities

  • Architect and build the Stripe Connect integration within a Django/Python environment
  • Design and implement complex payment flows, including split payments and fee collection
  • Build a resilient webhook processing system and manage real-time events from Stripe
  • Ensure all payment workflows adhere to PCI-DSS standards

About the company

MindTech logo

MindTech

Mintech provides end-to-end software outsourcing solutions for business of all sizes. Unlock your business potential with us. We are fast, we are cost effective. With 70+ employees across Latam, our collaborative, diverse team has the skill, experience and vision to create the software that will change your business. Interested in a career with Mindtech? View and apply to open positions at our web page.

Company details

Company typeScaleup
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About Mindtech



Mindtech is your gateway to exciting, impactful technology projects. We specialize in staff augmentation and end-to-end software outsourcing, connecting top Latin American talent with global opportunities. Our agile approach ensures exceptional service and innovative solutions for our clients.

Senior Backend Engineer (Stripe & Fintech Specialist)

Role Overview

We´re seeking a Senior Backend Engineer with deep expertise in Stripe Connect to lead the evolution of our clients payment infrastructure. You will be responsible for architecting and implementing a robust Stripe Connect integration within a core Django API, facilitating a critical migration from a legacy Ruby on Rails payment portal.

As the lead for this initiative, you will handle the end-to-end payment lifecycle—from onboarding and funds flow to complex webhook orchestration and business logic—ensuring a seamless experience for our marketplace users.

Core Responsibilities

  • Stripe Connect Implementation: Architect and build the Stripe Connect integration (Standard, Express, or Custom) within a Django/Python environment.

  • Payment Orchestration: Design and implement complex payment flows, including split payments, payouts, and fee collection.

  • Webhook Architecture: Build a resilient, idempotent webhook processing system to legacy Ruby on Rails Payment Portal into the core Django API.

  • Businesses handle real-time events from Stripe.

  • Legacy Migration: Collaborate with the team to migrate payment logic and data from a Logic Integration: Integrate Stripe events with core business processes (auctions, bidding, and user management).

  • Asynchronous Processing: Utilize Celery and Redis to manage high-volume, time-sensitive payment tasks and background jobs.

  • Security & Compliance: Ensure all payment workflows adhere to PCI-DSS standards and best practices for financial data security.

  • Monitoring & Observability: Build and maintain monitoring, alerting, and logging infrastructure for payment flows (Datadog, Sentry or similar).

  • Exhaustive Testing: Write comprehensive unit and integration tests, maintain high test coverage.

Technical Stack

  • Backend: Python 3.11+, Django 4.x, Django REST Framework (DRF)

  • Payments: Stripe (Connect, Billing, Webhooks)

  • Task Queue: Celery, Redis, RabbitMQ (Amazon MQ)

  • Database: PostgreSQL (Aurora Serverless v2)

  • Infrastructure: AWS (ECS Fargate, ElastiCache)

Required Qualifications

  • 5+ years of professional backend development experience.

  • Proven track record of implementing Stripe Connect at scale (experience with marketplace or platform models is essential).

  • Expert-level Python & Django skills, specifically building scalable APIs and handling complex database migrations.

  • Advanced Webhook Management: Experience building robust systems for handling, retrying, and auditing webhooks.

  • Asynchronous Expertise: Deep experience with Celery and Redis for handling long-running or mission-critical tasks.

  • Architectural Mindset: Ability to design systems that are modular, testable, and maintainable.

Preferred Qualifications

  • Ruby on Rails Knowledge: Ability to read and understand legacy Ruby code to facilitate a smoother migration to Django.

  • Fintech Experience: Prior experience in auctions, e-commerce, or similar high-stakes financial environments.

  • AWS Proficiency: Hands-on experience with ECS Fargate and Amazon MQ.

  • Frontend Awareness: Understanding of how backend payment flows interact with React Native (Expo) and Next.js frontends.

  • State Machine / Workflow experience: Ability to design payment state machines or workflows


We Offer

100% remote work
Salary in USD
Referral program
Growth opportunities in a fast-scaling startup
A global, multicultural work environment


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Other jobs at MindTech

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.