FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Payments Engineer – Acquiring, Payment Processing
SezzleSenior Payments Engineer building backend services for Sezzle's payment processing stack. Leading critical money-movement flows and mentoring engineers in a fintech environment.
Tech Stack
Tools & technologiesCloudGoKafkaPythonRabbitMQ
About the role
Key responsibilities & impact- Design and build backend services in Golang that integrate with payment processors and gateways
- Own critical money-movement flows end to end: authorization, capture, settlement, refunds, reconciliation, and chargeback/dispute handling
- Operate within PCI DSS scope
- Instrument and monitor payment health
- Mentor engineers and help raise the bar across the team.
Requirements
What you’ll need- 8+ years of experience in backend or full-stack engineering
- Strong Go (preferred), or comparable experience in Python
- Hands-on experience integrating with payment processors, gateways, or acquiring systems
- Experience in distributed, cloud-based architectures using patterns like transactional outboxes or queuing tools (Kafka, SQS, RabbitMQ)
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Demonstrated experience working with AI tools like Claude or equivalent large language model tools.
Benefits
Comp & perks- Health insurance
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GolangPythonbackend engineeringpayment integrationcloud-based architecturetransactional outboxesKafkaSQSRabbitMQAI tools
Soft Skills
mentoringteam leadership