Payment Engineer
Build the backbone of our payment orchestration platform
About This Role
We're seeking a talented Payment Engineer to join our core engineering team and help build the next generation of payment orchestration technology. You'll be working on mission-critical systems that process millions of dollars in transactions daily, ensuring high availability, security, and performance.
This role is perfect for an engineer who thrives on complex technical challenges, has a passion for fintech, and wants to have a direct impact on the payment infrastructure that powers thousands of businesses worldwide.
Key Responsibilities
- Design and implement payment routing algorithms and fallback mechanisms
- Build robust APIs for payment processor integrations (Stripe, Checkout.com, NMI, etc.)
- Implement security protocols and PCI DSS compliance measures
- Develop webhook processing systems for real-time payment notifications
- Optimize database performance for high-volume transaction processing
- Build fraud detection and risk management systems
- Maintain 99.9%+ uptime for payment processing infrastructure
- Collaborate with frontend team on checkout optimization features
Technical Requirements
Required Technologies
- • Node.js/TypeScript or Python for backend development
- • PostgreSQL or similar relational database experience
- • REST API design and implementation
- • Docker and containerization
- • Git version control and CI/CD pipelines
- • Linux/Unix system administration basics
Payment Specific Skills
- • Experience with payment processor APIs (Stripe, PayPal, etc.)
- • Understanding of payment flows and card processing
- • Knowledge of PCI DSS compliance requirements
- • Webhook processing and event-driven architecture
- • Fraud detection and risk management concepts
Preferred Experience
- • 3+ years of backend/full-stack development experience
- • Previous fintech or payment industry experience
- • AWS, GCP, or Azure cloud platform experience
- • Redis or similar caching technologies
- • Message queues (RabbitMQ, SQS, etc.)
- • Monitoring and observability tools (DataDog, New Relic)
What We're Looking For
- • Strong problem-solving skills and attention to detail
- • Experience building scalable, high-performance systems
- • Security-first mindset when handling financial data
- • Excellent communication and collaboration skills
- • Passion for clean, maintainable code and best practices
- • Ability to work in a fast-paced startup environment
- • Bachelor's degree in Computer Science or equivalent experience
- • Willingness to participate in on-call rotation for critical systems
Nice to Have
- • Experience with subscription billing and recurring payments
- • Knowledge of international payment methods and regulations
- • Experience with high-risk payment processing
- • Cryptocurrency or alternative payment method integration
- • Performance optimization and system scaling experience
- • Open source contributions or personal projects in fintech
- • Experience with Kubernetes or container orchestration
Compensation & Benefits
Base Salary
$90,000 - $140,000
Performance Bonus
Annual performance-based bonus
Equity Package
Competitive equity options
Health Benefits
Full health, dental, vision coverage
Equipment
MacBook Pro + $2k setup budget
Learning Budget
$2,500 annual tech education
Our Tech Stack
Apply Now
Ready to build the future of payments? Send us your resume, GitHub profile, and tell us about a challenging technical project you've worked on.
Apply NowInterview Process
1. Initial Chat (30 min)
Culture fit and basic technical discussion
2. Technical Challenge
Take-home coding exercise (2-3 hours)
3. Technical Deep Dive (60 min)
Code review and system design
4. Final Interview (45 min)
Meet the team and leadership