Dakota
Senior Software Engineer, Payments
United States · Remote · Senior · Full-time · Posted Sep 9, 2025
- Experience
- 5+ years in software engineering.
About the job
Build and operate backend payment-processing infrastructure for Dakota’s blockchain-integrated banking platform.
What you'll do
- Design and implement backend infrastructure for payment processing and operations.
- Own high-visibility engineering projects that affect financial products and customer experience.
- Proactively identify and resolve product or codebase issues and diagnose complex system problems.
What they ask for
- Strong grasp of Golang.
- Ability to own and drive engineering projects, troubleshoot complex systems, and communicate and collaborate across engineering teams.
- Located in the US, UK, Spain, or Portugal.
Nice to have
- Familiarity with financial systems and payment processing, fintech or regulated financial institutions, or accounting systems.
- Professional experience or strong interest in Rust systems programming; proficiency with LLMs and prompting, especially Claude.
Tools
Google Cloud Platform (GCP), Kubernetes, Golang, TypeScript, Vercel, PostgreSQL, TimescaleDB, Buildkite
AI focus
Preferred: proficiency with LLMs and effective prompting techniques for major models, especially Claude.
Model-written summary · the original posting is authoritative