About the role
About the Role
Senior Software Engineer - Backend (L5) position focused on designing, developing, and maintaining scalable payment services using Go to support Bolt’s Connect roadmap.
What You'll Do
• Backend Development: Design, develop, and maintain scalable payment services using Go to support Bolt’s Connect roadmap, including multi-seller payouts and Merchant-of-Record (MoR) capabilities.
• Payments Infrastructure: Build and evolve core payment APIs, ledgers, and payout systems that enable complex transaction routing across sellers and platforms.
• Scalability & Reliability: Architect systems for high throughput and fault tolerance across PostgreSQL, BigQuery, and Elasticsearch databases.
• Technical Leadership: Serve as a technical leader within the Payments team, guiding design reviews, mentoring peers, and ensuring robust incident response and monitoring.
• Merchant Enablement: Collaborate with merchant-facing teams to understand payout requirements, settlement cycles, and regulatory compliance needs.
• Security & Compliance: Implement systems aligned with PCI DSS, AML, and Know Your Customer (KYC) standards; support fraud prevention and tokenization initiatives.
• API Development: Build and maintain REST APIs and webhooks powering payouts, refunds, and multi-party transactions.
• Observability: Use Datadog for service health, logging, and alerting to maintain visibility and performance across payment systems.
• Automation & Efficiency: Identify manual touchpoints in payout and transaction workflows and automate wherever possible to ensure speed and accuracy.
Must Have
• 6+ years of backend engineering experience, ideally within fintech or payments infrastructure
• Proficiency in Go, Python, or Java
• Deep understanding of distributed systems and data consistency patterns
• Experience with PostgreSQL, DynamoDB, and/or BigQuery
• Comfort designing APIs for high-volume financial or transactional systems
• Familiarity with infrastructure as code and CI/CD pipelines (Terraform, GitHub Actions, etc.)
Nice to Have
• Experience with payment processors, ledgers, or marketplace payout systems
• Familiarity with Kubernetes, AWS, or GCP cloud environments
• Knowledge of compliance frameworks in fintech (PCI, PSD2, SOC 2, etc.)
• Experience with event-driven architecture (Kafka, RabbitMQ, etc.)
• Previous work on multi-tenant or multi-seller platform architectures
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.