Dakota
Senior Software Engineer, Payments
United States, Remote. Posted 14 months ago
The role
You will join the core engineering team to design and implement back-end infrastructure for a blockchain-integrated banking platform. The role focuses on payment processing and operations to build financial infrastructure.
What you will do
- Design and implement robust back-end infrastructure
- Tackle high-visibility projects impacting financial products and customer experience
- Focus on payment processing and operations
Required qualifications
- 5+ years experience in software engineering
- Strong grasp of Golang
- Ability to own and drive engineering projects
- Extreme proactivity in identifying and fixing issues in the product and codebase
- Excellent troubleshooting skills and ability to diagnose complex system issues
- Strong communication skills and ability to collaborate across engineering teams
- Located in the US, UK, Spain or Portugal
Nice to have
- Conceptually familiar with financial systems, specifically payment processing
- Professional experience or strong interest in systems programming esp. Rust
- Proficient with LLMs and effective prompting techniques for major models, especially Claude
- Experience working at a fintech company or regulated financial institution
- Knowledge of accounting principles or accounting systems
Benefits
- Competitive salary and equity
- Fully remote working environment
- Coworking space monthly stipend
- Home office equipment stipend
- Comprehensive health, dental, and vision insurance
- Regular team events and off-sites
About the company
Dakota is building a next-generation global banking platform by combining crypto and traditional finance. The company is fully remote with a distributed team across North America and Europe.